Push event to branch master 11:34:35 Connecting to https://api.github.com using 476720/****** Obtained .jenkins/continuous.groovy from 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 [Pipeline] Start of Pipeline [Pipeline] withEnv [Pipeline] { [Pipeline] timeout Timeout set to expire in 3 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Style) [Pipeline] node Running on CpuNode5 in /var/jenkins/workspace/ArborX_master [Pipeline] { [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential Jenkins ORNL Fetching changes from the remote Git repository Fetching without tags Checking out Revision 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 (master) Commit message: "Merge pull request #1045 from aprokop/indexable_getter_fix" > git rev-parse --resolve-git-dir /var/jenkins/workspace/ArborX_master/.git # timeout=10 > git config remote.origin.url https://github.com/arborx/ArborX.git # timeout=10 Fetching upstream changes from https://github.com/arborx/ArborX.git > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_ASKPASS to set credentials > git fetch --no-tags --progress -- https://github.com/arborx/ArborX.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 # timeout=10 > git rev-list --no-walk fdacd88f6ca84f3898ca99ba11849226e4e2fbf1 # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] readFile [Pipeline] sh + docker build -t 6e258e0d2b17b19516d4d6abe4e6b170e1bf1c0c --build-arg CLANG_FORMAT_VERSION=14.0.0 -f docker/Dockerfile.clang-format docker #1 [internal] load build definition from Dockerfile.clang-format #1 sha256:413ec95dcae650599dbb3885329385b616e61262ac1709ef40ad6ceb658675d3 #1 transferring dockerfile: 878B done #1 DONE 0.0s #2 [internal] load .dockerignore #2 sha256:732f31e81c70c050669e8f479dcb9fe365e29f5ec39a2c718d3cd3640aef66ff #2 transferring context: 2B done #2 DONE 0.0s #6 [internal] load metadata for docker.io/library/ubuntu:18.04 #6 sha256:ae46bbb1b755529d0da663ca0256a22acd7c9fe21844946c149800baa67c4e4b #6 DONE 0.0s #5 [1/3] FROM docker.io/library/ubuntu:18.04 #5 sha256:5e691c7ba4998fa4b60d1218bbc4ed9845bfa527d7d91b0c48922bbea45ce425 #5 DONE 0.0s #4 [2/3] RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yq git wget xz-utils && apt-get clean && rm -rf /var/lib/apt/lists/* #4 sha256:a6991082f7e2dcb229a556a16cece17bd61467c6f3ad77724c17b81db291a41a #4 CACHED #3 [3/3] RUN CLANG_FORMAT_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.0/clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz && CLANG_FORMAT_ARCHIVE=clang-format-14.0.0.tar.xz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${CLANG_FORMAT_URL} --output-document=${CLANG_FORMAT_ARCHIVE} && tar -xf ${CLANG_FORMAT_ARCHIVE} --strip-components=1 && cp bin/clang-format /usr/bin && rm -rf ${SCRATCH_DIR} #3 sha256:509c5f4de25123e5118becd36fb5720efd7313a325a483caaa315490cd7aeb48 #3 CACHED #7 exporting to image #7 sha256:daea11dfe58ebf9222426f67be69e162b77abc0aca5103197bc93d78b9dc430f #7 exporting layers done #7 writing image sha256:6f9c8e686bfa48101cd196e39eaf60a7aad245cd8e712abf91221bd1af566082 done #7 naming to docker.io/library/6e258e0d2b17b19516d4d6abe4e6b170e1bf1c0c:latest done #7 DONE 0.0s [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh + docker inspect -f . 6e258e0d2b17b19516d4d6abe4e6b170e1bf1c0c . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer CpuNode5 seems to be running inside container 96eb3c64af22c2400c54d0922c971f10735788eaca719af33e757c9e3fa73f0c $ docker run -t -d -u 0:0 -w /var/jenkins/workspace/ArborX_master --volumes-from 96eb3c64af22c2400c54d0922c971f10735788eaca719af33e757c9e3fa73f0c -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** 6e258e0d2b17b19516d4d6abe4e6b170e1bf1c0c cat $ docker top 67ce419b8e1ec71660c508f1867f34dc4933c64b0d11e13b500324599f132232 -eo pid,comm [Pipeline] { [Pipeline] sh + ./scripts/check_format_cpp.sh OK [Pipeline] } $ docker stop --time=1 67ce419b8e1ec71660c508f1867f34dc4933c64b0d11e13b500324599f132232 $ docker rm -f --volumes 67ce419b8e1ec71660c508f1867f34dc4933c64b0d11e13b500324599f132232 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: CUDA-11.5.2-NVCC-CUDA-AWARE-MPI) [Pipeline] { (Branch: CUDA-11.1.1-NVCC) [Pipeline] { (Branch: CUDA-11.0.3-Clang) [Pipeline] { (Branch: Clang) [Pipeline] { (Branch: GCC-12.2) [Pipeline] { (Branch: HIP-5.6) [Pipeline] { (Branch: SYCL) [Pipeline] stage [Pipeline] { (CUDA-11.5.2-NVCC-CUDA-AWARE-MPI) [Pipeline] stage [Pipeline] { (CUDA-11.1.1-NVCC) [Pipeline] stage [Pipeline] { (CUDA-11.0.3-Clang) [Pipeline] stage [Pipeline] { (Clang) [Pipeline] stage [Pipeline] { (GCC-12.2) [Pipeline] stage [Pipeline] { (HIP-5.6) [Pipeline] stage [Pipeline] { (SYCL) [Pipeline] node Running on fetnat03 in /var/jenkins/workspace/ArborX_master [Pipeline] node [Pipeline] node Running on fetnat07 in /var/jenkins/workspace/ArborX_master [Pipeline] node Running on CpuNode6 in /var/jenkins/workspace/ArborX_master [Pipeline] node Running on CpuNode5 in /var/jenkins/workspace/ArborX_master [Pipeline] node Running on lascaux04 in /var/jenkins/workspace/ArborX_master [Pipeline] node Running on fetnat05 in /var/jenkins/workspace/ArborX_master [Pipeline] { [Pipeline] { [Pipeline] { [Pipeline] { [Pipeline] { [Pipeline] { [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE [Pipeline] checkout using credential Jenkins ORNL [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential Jenkins ORNL Selected Git installation does not exist. Using Default The recommended git tool is: NONE using credential Jenkins ORNL [Pipeline] checkout Fetching changes from the remote Git repository Fetching changes from the remote Git repository [Pipeline] checkout Fetching changes from the remote Git repository Selected Git installation does not exist. Using Default The recommended git tool is: NONE Fetching without tags Selected Git installation does not exist. Using Default The recommended git tool is: NONE [Pipeline] checkout using credential Jenkins ORNL Fetching without tags using credential Jenkins ORNL Selected Git installation does not exist. Using Default The recommended git tool is: NONE Fetching without tags Fetching changes from the remote Git repository Fetching changes from the remote Git repository using credential Jenkins ORNL Fetching without tags Fetching without tags Fetching changes from the remote Git repository Fetching without tags > git rev-parse --resolve-git-dir /var/jenkins/workspace/ArborX_master/.git # timeout=10 > git config remote.origin.url https://github.com/arborx/ArborX.git # timeout=10 Fetching upstream changes from https://github.com/arborx/ArborX.git > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_ASKPASS to set credentials > git fetch --no-tags --progress -- https://github.com/arborx/ArborX.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git rev-parse --resolve-git-dir /var/jenkins/workspace/ArborX_master/.git # timeout=10 > git config remote.origin.url https://github.com/arborx/ArborX.git # timeout=10 Fetching upstream changes from https://github.com/arborx/ArborX.git > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_ASKPASS to set credentials > git fetch --no-tags --progress -- https://github.com/arborx/ArborX.git +refs/heads/master:refs/remotes/origin/master # timeout=10 Running on fetnat04 in /var/jenkins/workspace/ArborX_master [Pipeline] { [Pipeline] checkout Selected Git installation does not exist. Using Default The recommended git tool is: NONE Checking out Revision 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 (master) Commit message: "Merge pull request #1045 from aprokop/indexable_getter_fix" Checking out Revision 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 (master) Commit message: "Merge pull request #1045 from aprokop/indexable_getter_fix" Checking out Revision 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 (master) Commit message: "Merge pull request #1045 from aprokop/indexable_getter_fix" Checking out Revision 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 (master) Checking out Revision 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 (master) Commit message: "Merge pull request #1045 from aprokop/indexable_getter_fix" Checking out Revision 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 (master) Commit message: "Merge pull request #1045 from aprokop/indexable_getter_fix" > git rev-parse --resolve-git-dir /var/jenkins/workspace/ArborX_master/.git # timeout=10 > git config remote.origin.url https://github.com/arborx/ArborX.git # timeout=10 Fetching upstream changes from https://github.com/arborx/ArborX.git > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_ASKPASS to set credentials > git fetch --no-tags --progress -- https://github.com/arborx/ArborX.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] readFile [Pipeline] sh [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] readFile [Pipeline] isUnix [Pipeline] readFile [Pipeline] sh [Pipeline] sh > git config core.sparsecheckout # timeout=10 > git checkout -f 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 # timeout=10 > git rev-parse --resolve-git-dir /var/jenkins/workspace/ArborX_master/.git # timeout=10 > git config remote.origin.url https://github.com/arborx/ArborX.git # timeout=10 Fetching upstream changes from https://github.com/arborx/ArborX.git > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_ASKPASS to set credentials > git fetch --no-tags --progress -- https://github.com/arborx/ArborX.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 # timeout=10 [Pipeline] withEnv [Pipeline] { > git rev-parse --resolve-git-dir /var/jenkins/workspace/ArborX_master/.git # timeout=10 > git config remote.origin.url https://github.com/arborx/ArborX.git # timeout=10 Fetching upstream changes from https://github.com/arborx/ArborX.git > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_ASKPASS to set credentials > git fetch --no-tags --progress -- https://github.com/arborx/ArborX.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 # timeout=10 > git rev-parse --resolve-git-dir /var/jenkins/workspace/ArborX_master/.git # timeout=10 > git config remote.origin.url https://github.com/arborx/ArborX.git # timeout=10 Fetching upstream changes from https://github.com/arborx/ArborX.git > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_ASKPASS to set credentials > git fetch --no-tags --progress -- https://github.com/arborx/ArborX.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 # timeout=10 [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] readFile [Pipeline] sh [Pipeline] isUnix [Pipeline] readFile [Pipeline] sh + docker build -t b8035caba75fe469ae355b061d3f6a55b9fc8ed7 --build-arg BASE=gcc:12.2.0 --build-arg KOKKOS_OPTIONS=-DCMAKE_CXX_EXTENSIONS=OFF -DKokkos_ENABLE_OPENMP=ON -DCMAKE_CXX_COMPILER=g++ -DCMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu -f docker/Dockerfile docker #2 [internal] load .dockerignore #2 sha256:abc29a9bce5a80c7d0d5a707648cd784d5ad324c8ce87eb42bc65355f650ea6c #2 transferring context: 2B done #2 DONE 0.0s #1 [internal] load build definition from Dockerfile #1 sha256:1070e927188fff61d1dc5a1e364b6951f81159f6c692cef94e37000f6463060c #1 transferring dockerfile: 6.32kB done #1 DONE 0.0s #13 [internal] load metadata for docker.io/library/gcc:12.2.0 #13 sha256:c2462baffb3afca6a1e334c9853a1a46ec19bc191964e9b3eac2dcbf4f157929 #13 DONE 0.0s #12 [ 1/10] FROM docker.io/library/gcc:12.2.0 #12 sha256:0780ae43264d4791df1c728569a1eb8b6a914af16a0f084576382b05f55077a5 #12 DONE 0.0s #10 [ 3/10] RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yq build-essential bc curl git wget jq vim lcov ccache gdb ninja-build libbz2-dev libicu-dev python-dev autotools-dev && apt-get clean && rm -rf /var/lib/apt/lists/* #10 sha256:58c54a4989cfe56a5b48e3acce9f805ec72e02465bbda1510099a27c4f5da81b #10 CACHED #8 [ 5/10] RUN CMAKE_VERSION=3.16.9 && CMAKE_KEY=2D2CEF1034921684 && CMAKE_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} && CMAKE_SCRIPT=cmake-${CMAKE_VERSION}-Linux-x86_64.sh && CMAKE_SHA256=cmake-${CMAKE_VERSION}-SHA-256.txt && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256} && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256}.asc && wget --quiet ${CMAKE_URL}/${CMAKE_SCRIPT} && gpg --verify ${CMAKE_SHA256}.asc ${CMAKE_SHA256} && grep -i ${CMAKE_SCRIPT} ${CMAKE_SHA256} | sed -e s/linux/Linux/ | sha256sum --check && mkdir -p /opt/cmake && sh ${CMAKE_SCRIPT} --skip-license --prefix=/opt/cmake && rm cmake* #8 sha256:25ef68671df77a181be6f482df5137490172708b97f58b1e4d8dc414356d6232 #8 CACHED #6 [ 7/10] RUN OPENMPI_VERSION=4.1.3 && OPENMPI_VERSION_SHORT=$(echo "$OPENMPI_VERSION" | cut -d. -f1,2) && OPENMPI_SHA1=be3ebb8df076677889198b73b0b033b956c3d88b && OPENMPI_URL=https://download.open-mpi.org/release/open-mpi/v${OPENMPI_VERSION_SHORT}/openmpi-${OPENMPI_VERSION}.tar.bz2 && OPENMPI_ARCHIVE=openmpi-${OPENMPI_VERSION}.tar.bz2 && CUDA_OPTIONS=${CUDA_AWARE_MPI:+--with-cuda} && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${OPENMPI_URL} --output-document=${OPENMPI_ARCHIVE} && echo "${OPENMPI_SHA1} ${OPENMPI_ARCHIVE}" | sha1sum -c && mkdir -p openmpi && tar -xf ${OPENMPI_ARCHIVE} -C openmpi --strip-components=1 && mkdir -p build && cd build && ../openmpi/configure --prefix=/opt/openmpi ${CUDA_OPTIONS} CFLAGS=-w && make -j4 install && rm -rf ${SCRATCH_DIR} #6 sha256:a4f5c6eb30c284f3319a528b832e94aa9c366de1debc0fb0c8b180f559d50ce6 #6 CACHED #9 [ 4/10] RUN KEYDUMP_URL=https://cloud.cees.ornl.gov/download && KEYDUMP_FILE=keydump && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE} && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE}.sig && gpg --import ${KEYDUMP_FILE} && gpg --verify ${KEYDUMP_FILE}.sig ${KEYDUMP_FILE} && rm ${KEYDUMP_FILE}* #9 sha256:3fa0afcde60f5d9cee4222717f89a68d5ba6ad4b78cabe49a031bb09a21c0dde #9 CACHED #11 [ 2/10] RUN if test ${NV_CUDA_LIB_VERSION}; then apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub; fi #11 sha256:5386867d4be008eb42ff63657be626b949b3ed741438122805db7c662a749f03 #11 CACHED #5 [ 8/10] RUN BOOST_VERSION=1.75.0 && BOOST_VERSION_UNDERSCORE=$(echo "$BOOST_VERSION" | sed -e "s/\./_/g") && BOOST_KEY=379CE192D401AB61 && BOOST_URL=https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source && BOOST_ARCHIVE=boost_${BOOST_VERSION_UNDERSCORE}.tar.bz2 && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.asc && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json.asc && gpg --verify ${BOOST_ARCHIVE}.json.asc ${BOOST_ARCHIVE}.json && gpg --verify ${BOOST_ARCHIVE}.asc ${BOOST_ARCHIVE} && cat ${BOOST_ARCHIVE}.json | jq -r '. | .sha256 + " " + .file' | sha256sum --check && mkdir -p boost && tar -xf ${BOOST_ARCHIVE} -C boost --strip-components=1 && cd boost && CXXFLAGS="-w" ./bootstrap.sh --prefix=/opt/boost && echo "using mpi ;" >> project-config.jam && ./b2 -j4 hardcode-dll-paths=true dll-path=/opt/boost/lib link=shared variant=release cxxflags=-w install && rm -rf ${SCRATCH_DIR} #5 sha256:17707e09eddd92b596ec2af41ce862a11fe0177f4ba39982435d1f540fc5dacb #5 CACHED #4 [ 9/10] RUN SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && git clone https://github.com/google/benchmark.git -b v1.6.1 && cd benchmark && mkdir build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/benchmark -D BENCHMARK_ENABLE_TESTING=OFF .. && make -j4 && make install && rm -rf ${SCRATCH_DIR} #4 sha256:3a0a17ab726cca820bc418fcef2375339cbe6abac66f8ecfaae6e75550bf30b9 #4 CACHED #7 [ 6/10] RUN LLVM_VERSION=14.0.0 && LLVM_KEY="86419D8A 345AD05D" && LLVM_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VERSION}/clang+llvm-${LLVM_VERSION}-x86_64-linux-gnu-ubuntu-18.04.tar.xz && LLVM_ARCHIVE=llvm-${LLVM_VERSION}.tar.xz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${LLVM_URL} --output-document=${LLVM_ARCHIVE} && wget --quiet ${LLVM_URL}.sig --output-document=${LLVM_ARCHIVE}.sig && gpg --verify ${LLVM_ARCHIVE}.sig ${LLVM_ARCHIVE} && mkdir -p /opt/llvm && tar -xvf ${LLVM_ARCHIVE} -C /opt/llvm --strip-components=1 && echo "/opt/llvm/lib" > /etc/ld.so.conf.d/llvm.conf && ldconfig && rm -rf ${SCRATCH_DIR} #7 sha256:a9519a4e09d9c962d944d12d3adc5e8f61a4793dcf3886956ad413cb5458cff0 #7 CACHED #3 [10/10] RUN KOKKOS_URL=https://github.com/kokkos/kokkos/archive/4.2.00.tar.gz && KOKKOS_ARCHIVE=kokkos-${KOKKOS_HASH}.tar.gz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${KOKKOS_URL} --output-document=${KOKKOS_ARCHIVE} && mkdir -p kokkos && tar -xf ${KOKKOS_ARCHIVE} -C kokkos --strip-components=1 && cd kokkos && mkdir -p build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/kokkos -D CMAKE_CXX_COMPILER=/scratch/kokkos/bin/nvcc_wrapper -DCMAKE_CXX_EXTENSIONS=OFF -DKokkos_ENABLE_OPENMP=ON -DCMAKE_CXX_COMPILER=g++ -DCMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu .. && make -j4 install && rm -rf ${SCRATCH_DIR} #3 sha256:7c1678d2a2abd2db6dd3da626d3bf114ad5ece1fa31e853ddfdf9ebe7d6ec9fd #3 CACHED #14 exporting to image #14 sha256:babb7bdb131f82d75caf4dc0f1c0d9279e114b7d5c54da98a2269bec74beabba #14 exporting layers done #14 writing image sha256:d6856ac6e1daef1ae9112c619e395857b31854895edf693fc1264cd5b4910995 done #14 naming to docker.io/library/b8035caba75fe469ae355b061d3f6a55b9fc8ed7:latest done #14 DONE 0.0s [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh + docker build -t 5a41e81324d48691f3a2094be8d341c165a8c816 --build-arg BASE=ubuntu:18.04 --build-arg KOKKOS_OPTIONS=-DCMAKE_CXX_EXTENSIONS=OFF -DKokkos_ENABLE_OPENMP=ON -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu -f docker/Dockerfile docker #1 [internal] load .dockerignore #1 sha256:a7e7fff3b3984a31336ed9f5364908ab83a28b34b8de14f980189088d14bf019 #1 transferring context: 2B done #1 DONE 0.0s #2 [internal] load build definition from Dockerfile #2 sha256:13f121a595a2b2bf5e537c04b5561ddd03111fc327c21ac0e6dd8ce3854ace65 #2 transferring dockerfile: 6.32kB done #2 DONE 0.0s #3 [internal] load metadata for docker.io/library/ubuntu:18.04 #3 sha256:ae46bbb1b755529d0da663ca0256a22acd7c9fe21844946c149800baa67c4e4b #3 DONE 0.0s #13 [ 1/10] FROM docker.io/library/ubuntu:18.04 #13 sha256:5e691c7ba4998fa4b60d1218bbc4ed9845bfa527d7d91b0c48922bbea45ce425 #13 DONE 0.0s #12 [ 2/10] RUN if test ${NV_CUDA_LIB_VERSION}; then apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub; fi #12 sha256:1ec8c1f9f55fdff0bff248f7e528143b56ffa97737a89149cbd337b58adcc04d #12 CACHED #8 [ 6/10] RUN LLVM_VERSION=14.0.0 && LLVM_KEY="86419D8A 345AD05D" && LLVM_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VERSION}/clang+llvm-${LLVM_VERSION}-x86_64-linux-gnu-ubuntu-18.04.tar.xz && LLVM_ARCHIVE=llvm-${LLVM_VERSION}.tar.xz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${LLVM_URL} --output-document=${LLVM_ARCHIVE} && wget --quiet ${LLVM_URL}.sig --output-document=${LLVM_ARCHIVE}.sig && gpg --verify ${LLVM_ARCHIVE}.sig ${LLVM_ARCHIVE} && mkdir -p /opt/llvm && tar -xvf ${LLVM_ARCHIVE} -C /opt/llvm --strip-components=1 && echo "/opt/llvm/lib" > /etc/ld.so.conf.d/llvm.conf && ldconfig && rm -rf ${SCRATCH_DIR} #8 sha256:734998638fbcf603c85b6a7ec57d1484891d51a8f1386580e813da98472a83a5 #8 CACHED #6 [ 8/10] RUN BOOST_VERSION=1.75.0 && BOOST_VERSION_UNDERSCORE=$(echo "$BOOST_VERSION" | sed -e "s/\./_/g") && BOOST_KEY=379CE192D401AB61 && BOOST_URL=https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source && BOOST_ARCHIVE=boost_${BOOST_VERSION_UNDERSCORE}.tar.bz2 && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.asc && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json.asc && gpg --verify ${BOOST_ARCHIVE}.json.asc ${BOOST_ARCHIVE}.json && gpg --verify ${BOOST_ARCHIVE}.asc ${BOOST_ARCHIVE} && cat ${BOOST_ARCHIVE}.json | jq -r '. | .sha256 + " " + .file' | sha256sum --check && mkdir -p boost && tar -xf ${BOOST_ARCHIVE} -C boost --strip-components=1 && cd boost && CXXFLAGS="-w" ./bootstrap.sh --prefix=/opt/boost && echo "using mpi ;" >> project-config.jam && ./b2 -j4 hardcode-dll-paths=true dll-path=/opt/boost/lib link=shared variant=release cxxflags=-w install && rm -rf ${SCRATCH_DIR} #6 sha256:be0cbebb093b6de66614722547aac668d371c099a01bb7749e6c7da824381d8d #6 CACHED #9 [ 5/10] RUN CMAKE_VERSION=3.16.9 && CMAKE_KEY=2D2CEF1034921684 && CMAKE_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} && CMAKE_SCRIPT=cmake-${CMAKE_VERSION}-Linux-x86_64.sh && CMAKE_SHA256=cmake-${CMAKE_VERSION}-SHA-256.txt && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256} && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256}.asc && wget --quiet ${CMAKE_URL}/${CMAKE_SCRIPT} && gpg --verify ${CMAKE_SHA256}.asc ${CMAKE_SHA256} && grep -i ${CMAKE_SCRIPT} ${CMAKE_SHA256} | sed -e s/linux/Linux/ | sha256sum --check && mkdir -p /opt/cmake && sh ${CMAKE_SCRIPT} --skip-license --prefix=/opt/cmake && rm cmake* #9 sha256:b6e3647f3855e54b58276a97e07de7d6059be14fed5c22dce9378a3adc06870f #9 CACHED #7 [ 7/10] RUN OPENMPI_VERSION=4.1.3 && OPENMPI_VERSION_SHORT=$(echo "$OPENMPI_VERSION" | cut -d. -f1,2) && OPENMPI_SHA1=be3ebb8df076677889198b73b0b033b956c3d88b && OPENMPI_URL=https://download.open-mpi.org/release/open-mpi/v${OPENMPI_VERSION_SHORT}/openmpi-${OPENMPI_VERSION}.tar.bz2 && OPENMPI_ARCHIVE=openmpi-${OPENMPI_VERSION}.tar.bz2 && CUDA_OPTIONS=${CUDA_AWARE_MPI:+--with-cuda} && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${OPENMPI_URL} --output-document=${OPENMPI_ARCHIVE} && echo "${OPENMPI_SHA1} ${OPENMPI_ARCHIVE}" | sha1sum -c && mkdir -p openmpi && tar -xf ${OPENMPI_ARCHIVE} -C openmpi --strip-components=1 && mkdir -p build && cd build && ../openmpi/configure --prefix=/opt/openmpi ${CUDA_OPTIONS} CFLAGS=-w && make -j4 install && rm -rf ${SCRATCH_DIR} #7 sha256:a6de864880c6fdb4f6ec4ddfc5f1bdbc4296bdeda082be5a0faa6cb77a7b6971 #7 CACHED #5 [ 9/10] RUN SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && git clone https://github.com/google/benchmark.git -b v1.6.1 && cd benchmark && mkdir build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/benchmark -D BENCHMARK_ENABLE_TESTING=OFF .. && make -j4 && make install && rm -rf ${SCRATCH_DIR} #5 sha256:adebdac21e78ac1bde88715479a45715195f5adcf417b260697136542753e14e #5 CACHED #10 [ 4/10] RUN KEYDUMP_URL=https://cloud.cees.ornl.gov/download && KEYDUMP_FILE=keydump && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE} && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE}.sig && gpg --import ${KEYDUMP_FILE} && gpg --verify ${KEYDUMP_FILE}.sig ${KEYDUMP_FILE} && rm ${KEYDUMP_FILE}* #10 sha256:db675f6446fe3bd4dbc0478fe36d9b3712706eb672526746d00a983c6956329f #10 CACHED #11 [ 3/10] RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yq build-essential bc curl git wget jq vim lcov ccache gdb ninja-build libbz2-dev libicu-dev python-dev autotools-dev && apt-get clean && rm -rf /var/lib/apt/lists/* #11 sha256:8e6da9571bf2325ed80dd1d8ebc248bbba2d0b1f089e4c0f3827be6c8f952bb2 #11 CACHED #4 [10/10] RUN KOKKOS_URL=https://github.com/kokkos/kokkos/archive/4.2.00.tar.gz && KOKKOS_ARCHIVE=kokkos-${KOKKOS_HASH}.tar.gz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${KOKKOS_URL} --output-document=${KOKKOS_ARCHIVE} && mkdir -p kokkos && tar -xf ${KOKKOS_ARCHIVE} -C kokkos --strip-components=1 && cd kokkos && mkdir -p build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/kokkos -D CMAKE_CXX_COMPILER=/scratch/kokkos/bin/nvcc_wrapper -DCMAKE_CXX_EXTENSIONS=OFF -DKokkos_ENABLE_OPENMP=ON -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu .. && make -j4 install && rm -rf ${SCRATCH_DIR} #4 sha256:7db5bd8defa4f24b80ae012a9eea0dbe7f4985392eb90186c6ef712e606d9640 #4 CACHED #14 exporting to image #14 sha256:0839bcd720dcd0120b141bbb267c57df596d297435f3884e0a55bba7c35e7355 #14 exporting layers done #14 writing image sha256:7e68db511c6b82db3810a47712c41f17a948d598dd355fb095c7884912ee114b done #14 naming to docker.io/library/5a41e81324d48691f3a2094be8d341c165a8c816:latest done #14 DONE 0.0s + docker build -t cfd6e02e1d0805105fe5825dbc9462bd1b4b8658 --build-arg BASE=rocm/dev-ubuntu-20.04:5.6 --build-arg KOKKOS_ARCH= -f docker/Dockerfile.hipcc docker #1 [internal] load build definition from Dockerfile.hipcc #1 sha256:85375b233b0db2b6c29193bcc0f7acc57d0dff215b4ce9e078c5e8cd47e47906 #1 transferring dockerfile: 3.97kB done #1 DONE 0.0s #2 [internal] load metadata for docker.io/rocm/dev-ubuntu-20.04:5.6 #2 sha256:1f0fc1cceed42e3d8224867264ec1669bf071b67719d2d931bf81d47c213fd11 [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh + docker build -t e1442d64a726c33cad98796f5bb2de848462dbc5 --build-arg BASE=nvidia/cuda:11.5.2-devel-ubuntu20.04 --build-arg KOKKOS_VERSION=4.1.00 --build-arg KOKKOS_OPTIONS=-DCMAKE_CXX_EXTENSIONS=OFF -DKokkos_ENABLE_SERIAL=ON -DKokkos_ENABLE_CUDA=ON -DKokkos_ARCH_VOLTA70=ON --build-arg CUDA_AWARE_MPI=1 -f docker/Dockerfile docker DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 25.09kB Step 1/25 : ARG BASE=nvidia/cuda:11.0.3-devel-ubuntu18.04 Step 2/25 : FROM $BASE ---> 3df12c4530b8 Step 3/25 : ARG NPROCS=4 ---> Using cache ---> 990024b5f8e8 Step 4/25 : RUN if test ${NV_CUDA_LIB_VERSION}; then apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub; fi ---> Using cache ---> e3f9e726603f Step 5/25 : RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yq build-essential bc curl git wget jq vim lcov ccache gdb ninja-build libbz2-dev libicu-dev python-dev autotools-dev && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Using cache ---> c7009ea8a1ce Step 6/25 : RUN KEYDUMP_URL=https://cloud.cees.ornl.gov/download && KEYDUMP_FILE=keydump && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE} && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE}.sig && gpg --import ${KEYDUMP_FILE} && gpg --verify ${KEYDUMP_FILE}.sig ${KEYDUMP_FILE} && rm ${KEYDUMP_FILE}* ---> Using cache ---> 81a3b4610e70 Step 7/25 : ENV CMAKE_DIR=/opt/cmake ---> Using cache ---> f6e4437c4a06 Step 8/25 : RUN CMAKE_VERSION=3.16.9 && CMAKE_KEY=2D2CEF1034921684 && CMAKE_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} && CMAKE_SCRIPT=cmake-${CMAKE_VERSION}-Linux-x86_64.sh && CMAKE_SHA256=cmake-${CMAKE_VERSION}-SHA-256.txt && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256} && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256}.asc && wget --quiet ${CMAKE_URL}/${CMAKE_SCRIPT} && gpg --verify ${CMAKE_SHA256}.asc ${CMAKE_SHA256} && grep -i ${CMAKE_SCRIPT} ${CMAKE_SHA256} | sed -e s/linux/Linux/ | sha256sum --check && mkdir -p ${CMAKE_DIR} && sh ${CMAKE_SCRIPT} --skip-license --prefix=${CMAKE_DIR} && rm cmake* ---> Using cache ---> 611136f48bd6 Step 9/25 : ENV PATH=${CMAKE_DIR}/bin:$PATH ---> Using cache ---> 980056276f3a Step 10/25 : ENV LLVM_DIR=/opt/llvm ---> Using cache ---> 05d716513501 Step 11/25 : RUN LLVM_VERSION=14.0.0 && LLVM_KEY="86419D8A 345AD05D" && LLVM_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VERSION}/clang+llvm-${LLVM_VERSION}-x86_64-linux-gnu-ubuntu-18.04.tar.xz && LLVM_ARCHIVE=llvm-${LLVM_VERSION}.tar.xz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${LLVM_URL} --output-document=${LLVM_ARCHIVE} && wget --quiet ${LLVM_URL}.sig --output-document=${LLVM_ARCHIVE}.sig && gpg --verify ${LLVM_ARCHIVE}.sig ${LLVM_ARCHIVE} && mkdir -p ${LLVM_DIR} && tar -xvf ${LLVM_ARCHIVE} -C ${LLVM_DIR} --strip-components=1 && echo "${LLVM_DIR}/lib" > /etc/ld.so.conf.d/llvm.conf && ldconfig && rm -rf ${SCRATCH_DIR} ---> Using cache ---> fc29700c33cb Step 12/25 : ENV PATH=${LLVM_DIR}/bin:$PATH ---> Using cache ---> 7af6e429a99c Step 13/25 : ARG CUDA_AWARE_MPI ---> Using cache ---> 6af3c62fc3ae Step 14/25 : ENV OPENMPI_DIR=/opt/openmpi ---> Using cache ---> 4cf38b8bfb4e Step 15/25 : RUN OPENMPI_VERSION=4.1.3 && OPENMPI_VERSION_SHORT=$(echo "$OPENMPI_VERSION" | cut -d. -f1,2) && OPENMPI_SHA1=be3ebb8df076677889198b73b0b033b956c3d88b && OPENMPI_URL=https://download.open-mpi.org/release/open-mpi/v${OPENMPI_VERSION_SHORT}/openmpi-${OPENMPI_VERSION}.tar.bz2 && OPENMPI_ARCHIVE=openmpi-${OPENMPI_VERSION}.tar.bz2 && CUDA_OPTIONS=${CUDA_AWARE_MPI:+--with-cuda} && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${OPENMPI_URL} --output-document=${OPENMPI_ARCHIVE} && echo "${OPENMPI_SHA1} ${OPENMPI_ARCHIVE}" | sha1sum -c && mkdir -p openmpi && tar -xf ${OPENMPI_ARCHIVE} -C openmpi --strip-components=1 && mkdir -p build && cd build && ../openmpi/configure --prefix=${OPENMPI_DIR} ${CUDA_OPTIONS} CFLAGS=-w && make -j${NPROCS} install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> 845b62ee14dc Step 16/25 : ENV PATH=${OPENMPI_DIR}/bin:$PATH ---> Using cache ---> 747f3f0a45d2 Step 17/25 : ENV BOOST_DIR=/opt/boost ---> Using cache ---> 483401969e08 Step 18/25 : RUN BOOST_VERSION=1.75.0 && BOOST_VERSION_UNDERSCORE=$(echo "$BOOST_VERSION" | sed -e "s/\./_/g") && BOOST_KEY=379CE192D401AB61 && BOOST_URL=https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source && BOOST_ARCHIVE=boost_${BOOST_VERSION_UNDERSCORE}.tar.bz2 && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.asc && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json.asc && gpg --verify ${BOOST_ARCHIVE}.json.asc ${BOOST_ARCHIVE}.json && gpg --verify ${BOOST_ARCHIVE}.asc ${BOOST_ARCHIVE} && cat ${BOOST_ARCHIVE}.json | jq -r '. | .sha256 + " " + .file' | sha256sum --check && mkdir -p boost && tar -xf ${BOOST_ARCHIVE} -C boost --strip-components=1 && cd boost && CXXFLAGS="-w" ./bootstrap.sh --prefix=${BOOST_DIR} && echo "using mpi ;" >> project-config.jam && ./b2 -j${NPROCS} hardcode-dll-paths=true dll-path=${BOOST_DIR}/lib link=shared variant=release cxxflags=-w install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> e84416cd632a Step 19/25 : ENV BENCHMARK_DIR=/opt/benchmark ---> Using cache ---> 8eeb253583ee Step 20/25 : RUN SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && git clone https://github.com/google/benchmark.git -b v1.6.1 && cd benchmark && mkdir build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=${BENCHMARK_DIR} -D BENCHMARK_ENABLE_TESTING=OFF .. && make -j${NPROCS} && make install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> 353a26c1e966 Step 21/25 : ENV LD_LIBRARY_PATH=/usr/local/cuda/targets/x86_64-linux/lib:${LD_LIBRARY_PATH} ---> Using cache ---> c6a3d3d69b61 Step 22/25 : ARG KOKKOS_VERSION=4.2.00 ---> Using cache ---> 90d61e9de1f8 Step 23/25 : ARG KOKKOS_OPTIONS="-DKokkos_ENABLE_SERIAL=ON -DKokkos_ENABLE_OPENMP=ON -DKokkos_ENABLE_CUDA=ON" ---> Using cache ---> 7a173de6051f Step 24/25 : ENV KOKKOS_DIR=/opt/kokkos ---> Using cache ---> c600037fcbc2 Step 25/25 : RUN KOKKOS_URL=https://github.com/kokkos/kokkos/archive/${KOKKOS_VERSION}.tar.gz && KOKKOS_ARCHIVE=kokkos-${KOKKOS_HASH}.tar.gz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${KOKKOS_URL} --output-document=${KOKKOS_ARCHIVE} && mkdir -p kokkos && tar -xf ${KOKKOS_ARCHIVE} -C kokkos --strip-components=1 && cd kokkos && mkdir -p build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=${KOKKOS_DIR} -D CMAKE_CXX_COMPILER=/scratch/kokkos/bin/nvcc_wrapper ${KOKKOS_OPTIONS} .. && make -j${NPROCS} install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> bfc09d650130 Successfully built bfc09d650130 Successfully tagged e1442d64a726c33cad98796f5bb2de848462dbc5:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh + docker build -t f465aaae9e7366677c75f3dc54f3d74d508eb385 --build-arg BASE=nvidia/cuda:11.0.3-devel-ubuntu18.04 --build-arg KOKKOS_VERSION=4.1.00 --build-arg KOKKOS_OPTIONS=-DCMAKE_CXX_EXTENSIONS=OFF -DCMAKE_CXX_COMPILER=clang++ -DKokkos_ENABLE_THREADS=ON -DKokkos_ENABLE_CUDA=ON -DKokkos_ARCH_VOLTA70=ON -DCMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu -f docker/Dockerfile docker DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 25.09kB Step 1/25 : ARG BASE=nvidia/cuda:11.0.3-devel-ubuntu18.04 Step 2/25 : FROM $BASE ---> a557740b9093 Step 3/25 : ARG NPROCS=4 ---> Using cache ---> 04acda3bf444 Step 4/25 : RUN if test ${NV_CUDA_LIB_VERSION}; then apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub; fi ---> Using cache ---> 2857ff380ce3 Step 5/25 : RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yq build-essential bc curl git wget jq vim lcov ccache gdb ninja-build libbz2-dev libicu-dev python-dev autotools-dev && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Using cache ---> 2fb9cbb48fcf Step 6/25 : RUN KEYDUMP_URL=https://cloud.cees.ornl.gov/download && KEYDUMP_FILE=keydump && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE} && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE}.sig && gpg --import ${KEYDUMP_FILE} && gpg --verify ${KEYDUMP_FILE}.sig ${KEYDUMP_FILE} && rm ${KEYDUMP_FILE}* ---> Using cache ---> 1b2fc6963d5d Step 7/25 : ENV CMAKE_DIR=/opt/cmake ---> Using cache ---> 55b3aaec64ed Step 8/25 : RUN CMAKE_VERSION=3.16.9 && CMAKE_KEY=2D2CEF1034921684 && CMAKE_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} && CMAKE_SCRIPT=cmake-${CMAKE_VERSION}-Linux-x86_64.sh && CMAKE_SHA256=cmake-${CMAKE_VERSION}-SHA-256.txt && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256} && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256}.asc && wget --quiet ${CMAKE_URL}/${CMAKE_SCRIPT} && gpg --verify ${CMAKE_SHA256}.asc ${CMAKE_SHA256} && grep -i ${CMAKE_SCRIPT} ${CMAKE_SHA256} | sed -e s/linux/Linux/ | sha256sum --check && mkdir -p ${CMAKE_DIR} && sh ${CMAKE_SCRIPT} --skip-license --prefix=${CMAKE_DIR} && rm cmake* ---> Using cache ---> a2f1ff718834 Step 9/25 : ENV PATH=${CMAKE_DIR}/bin:$PATH ---> Using cache ---> b9ea98f2346a Step 10/25 : ENV LLVM_DIR=/opt/llvm ---> Using cache ---> 6137114205e0 Step 11/25 : RUN LLVM_VERSION=14.0.0 && LLVM_KEY="86419D8A 345AD05D" && LLVM_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VERSION}/clang+llvm-${LLVM_VERSION}-x86_64-linux-gnu-ubuntu-18.04.tar.xz && LLVM_ARCHIVE=llvm-${LLVM_VERSION}.tar.xz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${LLVM_URL} --output-document=${LLVM_ARCHIVE} && wget --quiet ${LLVM_URL}.sig --output-document=${LLVM_ARCHIVE}.sig && gpg --verify ${LLVM_ARCHIVE}.sig ${LLVM_ARCHIVE} && mkdir -p ${LLVM_DIR} && tar -xvf ${LLVM_ARCHIVE} -C ${LLVM_DIR} --strip-components=1 && echo "${LLVM_DIR}/lib" > /etc/ld.so.conf.d/llvm.conf && ldconfig && rm -rf ${SCRATCH_DIR} ---> Using cache ---> 877166cfbf73 Step 12/25 : ENV PATH=${LLVM_DIR}/bin:$PATH ---> Using cache ---> 83b1d4fe82b7 Step 13/25 : ARG CUDA_AWARE_MPI ---> Using cache ---> 52edb768bb9f Step 14/25 : ENV OPENMPI_DIR=/opt/openmpi ---> Using cache ---> 0b0ea87b14cc Step 15/25 : RUN OPENMPI_VERSION=4.1.3 && OPENMPI_VERSION_SHORT=$(echo "$OPENMPI_VERSION" | cut -d. -f1,2) && OPENMPI_SHA1=be3ebb8df076677889198b73b0b033b956c3d88b && OPENMPI_URL=https://download.open-mpi.org/release/open-mpi/v${OPENMPI_VERSION_SHORT}/openmpi-${OPENMPI_VERSION}.tar.bz2 && OPENMPI_ARCHIVE=openmpi-${OPENMPI_VERSION}.tar.bz2 && CUDA_OPTIONS=${CUDA_AWARE_MPI:+--with-cuda} && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${OPENMPI_URL} --output-document=${OPENMPI_ARCHIVE} && echo "${OPENMPI_SHA1} ${OPENMPI_ARCHIVE}" | sha1sum -c && mkdir -p openmpi && tar -xf ${OPENMPI_ARCHIVE} -C openmpi --strip-components=1 && mkdir -p build && cd build && ../openmpi/configure --prefix=${OPENMPI_DIR} ${CUDA_OPTIONS} CFLAGS=-w && make -j${NPROCS} install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> 15bf402ce9e5 Step 16/25 : ENV PATH=${OPENMPI_DIR}/bin:$PATH ---> Using cache ---> 982cf5ff10cd Step 17/25 : ENV BOOST_DIR=/opt/boost ---> Using cache ---> 8239061b25e4 Step 18/25 : RUN BOOST_VERSION=1.75.0 && BOOST_VERSION_UNDERSCORE=$(echo "$BOOST_VERSION" | sed -e "s/\./_/g") && BOOST_KEY=379CE192D401AB61 && BOOST_URL=https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source && BOOST_ARCHIVE=boost_${BOOST_VERSION_UNDERSCORE}.tar.bz2 && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.asc && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json.asc && gpg --verify ${BOOST_ARCHIVE}.json.asc ${BOOST_ARCHIVE}.json && gpg --verify ${BOOST_ARCHIVE}.asc ${BOOST_ARCHIVE} && cat ${BOOST_ARCHIVE}.json | jq -r '. | .sha256 + " " + .file' | sha256sum --check && mkdir -p boost && tar -xf ${BOOST_ARCHIVE} -C boost --strip-components=1 && cd boost && CXXFLAGS="-w" ./bootstrap.sh --prefix=${BOOST_DIR} && echo "using mpi ;" >> project-config.jam && ./b2 -j${NPROCS} hardcode-dll-paths=true dll-path=${BOOST_DIR}/lib link=shared variant=release cxxflags=-w install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> c9309d680fba Step 19/25 : ENV BENCHMARK_DIR=/opt/benchmark ---> Using cache ---> 1d5afe70257e Step 20/25 : RUN SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && git clone https://github.com/google/benchmark.git -b v1.6.1 && cd benchmark && mkdir build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=${BENCHMARK_DIR} -D BENCHMARK_ENABLE_TESTING=OFF .. && make -j${NPROCS} && make install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> e2c369b0adfe Step 21/25 : ENV LD_LIBRARY_PATH=/usr/local/cuda/targets/x86_64-linux/lib:${LD_LIBRARY_PATH} ---> Using cache ---> 24588ed467e5 Step 22/25 : ARG KOKKOS_VERSION=4.2.00 ---> Using cache ---> 1fc409acc6dc Step 23/25 : ARG KOKKOS_OPTIONS="-DKokkos_ENABLE_SERIAL=ON -DKokkos_ENABLE_OPENMP=ON -DKokkos_ENABLE_CUDA=ON" ---> Using cache ---> 374199e55712 Step 24/25 : ENV KOKKOS_DIR=/opt/kokkos ---> Using cache ---> a58d72ab5bcb Step 25/25 : RUN KOKKOS_URL=https://github.com/kokkos/kokkos/archive/${KOKKOS_VERSION}.tar.gz && KOKKOS_ARCHIVE=kokkos-${KOKKOS_HASH}.tar.gz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${KOKKOS_URL} --output-document=${KOKKOS_ARCHIVE} && mkdir -p kokkos && tar -xf ${KOKKOS_ARCHIVE} -C kokkos --strip-components=1 && cd kokkos && mkdir -p build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=${KOKKOS_DIR} -D CMAKE_CXX_COMPILER=/scratch/kokkos/bin/nvcc_wrapper ${KOKKOS_OPTIONS} .. && make -j${NPROCS} install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> 222001255d1b Successfully built 222001255d1b Successfully tagged f465aaae9e7366677c75f3dc54f3d74d508eb385:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh + docker inspect -f . b8035caba75fe469ae355b061d3f6a55b9fc8ed7 . [Pipeline] } #2 DONE 0.4s #3 [internal] load .dockerignore #3 sha256:f6e1a2c8c59477f251cd369d6f973d63384f8a9f8358192b09935a82ca96902f #3 transferring context: 2B done #3 DONE 0.0s #7 [1/7] FROM docker.io/rocm/dev-ubuntu-20.04:5.6@sha256:7d8f6533ec41ef526d4b4187055d00e6e5c57f3287f540043805c8daf3e3e955 #7 sha256:7c03634d7f192f839f2f3049e3a6d71799444f0ed82828f32294cb7fac671db3 #7 DONE 0.0s #5 [3/7] RUN KEYDUMP_URL=https://cloud.cees.ornl.gov/download && KEYDUMP_FILE=keydump && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE} && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE}.sig && gpg --import ${KEYDUMP_FILE} && gpg --verify ${KEYDUMP_FILE}.sig ${KEYDUMP_FILE} && rm ${KEYDUMP_FILE}* #5 sha256:ae37b6a9485e0b0c4de8e6d80d9cedc3a1b03193db2aeb675035027f5268a63e #5 CACHED #9 [6/7] RUN SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && git clone https://github.com/google/benchmark.git -b v1.6.1 && cd benchmark && mkdir build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/benchmark -D BENCHMARK_ENABLE_TESTING=OFF .. && make -j4 && make install && rm -rf ${SCRATCH_DIR} #9 sha256:438d415bf5a332459e1936a068441721d813abae75014bfe7c14448057cd528a #9 CACHED #10 [5/7] RUN BOOST_VERSION=1.79.0 && BOOST_VERSION_UNDERSCORE=$(echo "$BOOST_VERSION" | sed -e "s/\./_/g") && BOOST_KEY=379CE192D401AB61 && BOOST_URL=https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source && BOOST_ARCHIVE=boost_${BOOST_VERSION_UNDERSCORE}.tar.bz2 && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json && cat ${BOOST_ARCHIVE}.json | jq -r '. | .sha256 + " " + .file' | sha256sum --check && mkdir -p boost && tar -xf ${BOOST_ARCHIVE} -C boost --strip-components=1 && cd boost && CXXFLAGS="-w" ./bootstrap.sh --prefix=/opt/boost && ./b2 -j4 hardcode-dll-paths=true dll-path=/opt/boost/lib link=shared variant=release cxxflags=-w install && rm -rf ${SCRATCH_DIR} #10 sha256:2aafffc05c12b1853013e1b34e5805f9129b05df1a7941ca3c49ae511f42bcfd #10 CACHED #4 [4/7] RUN CMAKE_VERSION=3.22.4 && CMAKE_KEY=2D2CEF1034921684 && CMAKE_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} && CMAKE_SCRIPT=cmake-${CMAKE_VERSION}-Linux-x86_64.sh && CMAKE_SHA256=cmake-${CMAKE_VERSION}-SHA-256.txt && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256} && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256}.asc && wget --quiet ${CMAKE_URL}/${CMAKE_SCRIPT} && gpg --verify ${CMAKE_SHA256}.asc ${CMAKE_SHA256} && grep -i ${CMAKE_SCRIPT} ${CMAKE_SHA256} | sed -e s/linux/Linux/ | sha256sum --check && mkdir -p /opt/cmake && sh ${CMAKE_SCRIPT} --skip-license --prefix=/opt/cmake && rm cmake* #4 sha256:68ca9face13fdf7b6b8ceb2f5918b69e81fac05068686748f1c70ca98e195ca7 #4 CACHED #6 [2/7] RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yq build-essential bc curl git kmod wget jq vim gdb ccache libbz2-dev libicu-dev python-dev autotools-dev libopenmpi-dev rocthrust && apt-get clean && rm -rf /var/lib/apt/lists/* #6 sha256:faed1a7dd70bf6f544acc5aa7c1ef333b9da191198a6e4fe9a90632eedb8b0ef #6 CACHED #8 [7/7] RUN KOKKOS_URL=https://github.com/kokkos/kokkos/archive/4.2.00.tar.gz && KOKKOS_ARCHIVE=kokkos-${KOKKOS_HASH}.tar.gz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${KOKKOS_URL} --output-document=${KOKKOS_ARCHIVE} && mkdir -p kokkos && tar -xf ${KOKKOS_ARCHIVE} -C kokkos --strip-components=1 && cd kokkos && mkdir -p build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/kokkos -D CMAKE_CXX_COMPILER=hipcc -DKokkos_ENABLE_HIP=ON -DKokkos_ENABLE_OPENMP=ON .. && make -j4 install && rm -rf ${SCRATCH_DIR} #8 sha256:65940a7a21f403dab1b8ce5ac0d95f59971131c1b364256df3bcf5049c419a40 #8 CACHED #11 exporting to image #11 sha256:a4812e6b9d52f8fd92b687da99ed8e6d7f2009bf53482c83683ab50ac72a30e8 #11 exporting layers done #11 writing image sha256:432d9f43ad0a3e4a295e255de2509269b033f804bfe24a3de4658461c255f585 done #11 naming to docker.io/library/cfd6e02e1d0805105fe5825dbc9462bd1b4b8658:latest done #11 DONE 0.0s [Pipeline] // withEnv [Pipeline] withDockerContainer + docker inspect -f . 5a41e81324d48691f3a2094be8d341c165a8c816 . CpuNode5 seems to be running inside container 96eb3c64af22c2400c54d0922c971f10735788eaca719af33e757c9e3fa73f0c + docker inspect -f . e1442d64a726c33cad98796f5bb2de848462dbc5 . $ docker run -t -d -u 0:0 -v /tmp/ccache:/tmp/ccache -w /var/jenkins/workspace/ArborX_master --volumes-from 96eb3c64af22c2400c54d0922c971f10735788eaca719af33e757c9e3fa73f0c -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** b8035caba75fe469ae355b061d3f6a55b9fc8ed7 cat + docker inspect -f . f465aaae9e7366677c75f3dc54f3d74d508eb385 . $ docker top 97da9f78ff6d3b97d5de6b88403f8dacfe6bd1212a1e599d46a2e92fca7bf7fe -eo pid,comm [Pipeline] { [Pipeline] } [Pipeline] } [Pipeline] } [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] // withEnv [Pipeline] // withEnv [Pipeline] // withEnv [Pipeline] withDockerContainer using credential Jenkins ORNL Cloning the remote Git repository Cloning with configured refspecs honoured and without tags CpuNode6 seems to be running inside container 000334f31f8629b8eaeb6326227b7cf88da75374aa5f2bd4a8e8ac57be811226 $ docker run -t -d -u 0:0 -v /tmp/ccache:/tmp/ccache -w /var/jenkins/workspace/ArborX_master --volumes-from 000334f31f8629b8eaeb6326227b7cf88da75374aa5f2bd4a8e8ac57be811226 -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** 5a41e81324d48691f3a2094be8d341c165a8c816 cat $ docker top 68a10b6d6ec3774bcc8c3c218a6f15d4fe879544030d70db0ee772f8a6540b8f -eo pid,comm Cloning repository https://github.com/arborx/ArborX.git > git init /var/jenkins/workspace/ArborX_master # timeout=10 [Pipeline] { [Pipeline] withDockerContainer fetnat03 seems to be running inside container 14aa9fee05173a887f67d5cf2fc1b99ca1edb3be022587fc91bcb01017944d3e $ docker run -t -d -u 0:0 -v /tmp/ccache:/tmp/ccache --env NVIDIA_VISIBLE_DEVICES=${NVIDIA_VISIBLE_DEVICES} -w /var/jenkins/workspace/ArborX_master --volumes-from 14aa9fee05173a887f67d5cf2fc1b99ca1edb3be022587fc91bcb01017944d3e -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** e1442d64a726c33cad98796f5bb2de848462dbc5 cat Commit message: "Merge pull request #1045 from aprokop/indexable_getter_fix" Fetching upstream changes from https://github.com/arborx/ArborX.git > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_ASKPASS to set credentials > git fetch --no-tags --progress -- https://github.com/arborx/ArborX.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config remote.origin.url https://github.com/arborx/ArborX.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 $ docker top 5a75712686e5c3bf412d6e0b4c1dffaad5acf8edb1a61999d698b16729253e1a -eo pid,comm [Pipeline] { [Pipeline] withDockerContainer fetnat07 seems to be running inside container 10ebff79d13c0ca9eb13c34387395f2e0b5c026bcc7a518a0f7ce14231b6c516 $ docker run -t -d -u 0:0 -v /tmp/ccache:/tmp/ccache --env NVIDIA_VISIBLE_DEVICES=${NVIDIA_VISIBLE_DEVICES} -w /var/jenkins/workspace/ArborX_master --volumes-from 10ebff79d13c0ca9eb13c34387395f2e0b5c026bcc7a518a0f7ce14231b6c516 -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** f465aaae9e7366677c75f3dc54f3d74d508eb385 cat Avoid second fetch Checking out Revision 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 (master) Commit message: "Merge pull request #1045 from aprokop/indexable_getter_fix" > git config core.sparsecheckout # timeout=10 > git checkout -f 817bdf8cc10ca2ebc08f2485ee4a75329eafbbf0 # timeout=10 $ docker top 3a086872160715e330c8d216e4f7bc1c45edab1cbf31b39a96825bcfac1a22bb -eo pid,comm [Pipeline] { [Pipeline] sh [Pipeline] withEnv [Pipeline] { [Pipeline] sh [Pipeline] withEnv [Pipeline] { [Pipeline] sh [Pipeline] sh [Pipeline] sh [Pipeline] isUnix [Pipeline] readFile [Pipeline] isUnix [Pipeline] readFile [Pipeline] sh [Pipeline] sh + docker inspect -f . cfd6e02e1d0805105fe5825dbc9462bd1b4b8658 . + ccache --zero-stats Statistics zeroed + ccache --zero-stats Statistics cleared + ccache --zero-stats Statistics zeroed + ccache --zero-stats Statistics cleared [Pipeline] sh [Pipeline] } [Pipeline] sh + docker build -t 66c70489c4f1eca47c85827c62b41882cdd92bd2 -f docker/Dockerfile.sycl docker DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 25.09kB Step 1/27 : ARG BASE=nvidia/cuda:11.7.1-devel-ubuntu22.04 Step 2/27 : FROM $BASE ---> 28a6f693c19c Step 3/27 : ARG NPROCS=4 ---> Using cache ---> 1c1c71da6b2a Step 4/27 : RUN apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub ---> Using cache ---> 2a77105170ad Step 5/27 : RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yq bc wget ccache ninja-build python3 git vim jq libopenmpi-dev && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Using cache ---> 2de3b4450b6c Step 6/27 : RUN KEYDUMP_URL=https://cloud.cees.ornl.gov/download && KEYDUMP_FILE=keydump && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE} && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE}.sig && gpg --import ${KEYDUMP_FILE} && gpg --verify ${KEYDUMP_FILE}.sig ${KEYDUMP_FILE} && rm ${KEYDUMP_FILE}* ---> Using cache ---> d6db3b126c2f Step 7/27 : ARG CMAKE_VERSION=3.26.3 ---> Using cache ---> fc8e93996384 Step 8/27 : ENV CMAKE_DIR=/opt/cmake ---> Using cache ---> aaef7ed3c902 Step 9/27 : RUN CMAKE_KEY=2D2CEF1034921684 && CMAKE_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} && CMAKE_SCRIPT=cmake-${CMAKE_VERSION}-Linux-x86_64.sh && CMAKE_SHA256=cmake-${CMAKE_VERSION}-SHA-256.txt && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256} && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256}.asc && wget --quiet ${CMAKE_URL}/${CMAKE_SCRIPT} && gpg --verify ${CMAKE_SHA256}.asc ${CMAKE_SHA256} && grep -i ${CMAKE_SCRIPT} ${CMAKE_SHA256} | sed -e s/linux/Linux/ | sha256sum --check && mkdir -p ${CMAKE_DIR} && sh ${CMAKE_SCRIPT} --skip-license --prefix=${CMAKE_DIR} && rm cmake* ---> Using cache ---> 58d05bbd311b Step 10/27 : ENV PATH=${CMAKE_DIR}/bin:$PATH ---> Using cache ---> 45602897fa72 Step 11/27 : ARG DPCPP_VERSION=2023.0.0 ---> Using cache ---> 99e33e35d2d8 Step 12/27 : RUN wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2023.PUB && apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS-2023.PUB && echo "deb https://apt.repos.intel.com/oneapi all main" | tee /etc/apt/sources.list.d/oneAPI.list && apt-get update -o Dir::Etc::sourcelist="sources.list.d/oneAPI.list" -o APT::Get::List-Cleanup="0" && apt-get install -y intel-oneapi-compiler-dpcpp-cpp-${DPCPP_VERSION} && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Using cache ---> 87d63c5a5d1c Step 13/27 : ENV DPCPP=/opt/intel/oneapi/compiler/${DPCPP_VERSION}/linux/bin-llvm/clang++ ---> Using cache ---> c8dc0359d79d Step 14/27 : RUN wget https://cloud.cees.ornl.gov/download/oneapi-for-nvidia-gpus-${DPCPP_VERSION}-linux.sh && chmod +x oneapi-for-nvidia-gpus-${DPCPP_VERSION}-linux.sh && ./oneapi-for-nvidia-gpus-${DPCPP_VERSION}-linux.sh -y && rm oneapi-for-nvidia-gpus-${DPCPP_VERSION}-linux.sh ---> Using cache ---> 0b134d0d65f1 Step 15/27 : RUN wget https://registrationcenter-download.intel.com/akdlm/irc_nas/19133/l_oneDPL_p_2022.0.0.25335.sh && chmod +x ./l_oneDPL_p_2022.0.0.25335.sh && ./l_oneDPL_p_2022.0.0.25335.sh -a -s --eula accept && rm l_oneDPL_p_2022.0.0.25335.sh ---> Using cache ---> 828809f8c015 Step 16/27 : ENV PATH=/opt/intel/oneapi/compiler/latest/linux/bin-llvm/:$PATH ---> Using cache ---> 6e8f9b5ac18e Step 17/27 : ENV PATH=/opt/intel/oneapi/compiler/latest/linux/bin/:$PATH ---> Using cache ---> fe567a4a4d76 Step 18/27 : ENV LD_LIBRARY_PATH=/opt/intel/oneapi/compiler/latest/linux/lib:$LD_LIBRARY_PATH ---> Using cache ---> 63e0234f7779 Step 19/27 : ENV LD_LIBRARY_PATH=/opt/intel/oneapi/compiler/latest/linux/compiler/lib/intel64_lin:$LD_LIBRARY_PATH ---> Using cache ---> ac3b8ba0349e Step 20/27 : ENV BOOST_DIR=/opt/boost ---> Using cache ---> edc6eaf2503a Step 21/27 : RUN . /opt/intel/oneapi/setvars.sh --include-intel-llvm && BOOST_VERSION=1.81.0 && BOOST_VERSION_UNDERSCORE=$(echo "$BOOST_VERSION" | sed -e "s/\./_/g") && BOOST_KEY=379CE192D401AB61 && BOOST_URL=https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source && BOOST_ARCHIVE=boost_${BOOST_VERSION_UNDERSCORE}.tar.bz2 && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json && cat ${BOOST_ARCHIVE}.json | jq -r '. | .sha256 + " " + .file' | sha256sum --check && mkdir -p boost && tar -xf ${BOOST_ARCHIVE} -C boost --strip-components=1 && cd boost && sed -i "s/-pch-create/-Xclang -emit-pch -o/g" tools/build/src/tools/intel-linux.jam && cat tools/build/src/tools/intel-linux.jam && CXXFLAGS="-w" ./bootstrap.sh --with-toolset=intel-linux --prefix=${BOOST_DIR} && ./b2 -j${NPROCS} hardcode-dll-paths=true dll-path=${BOOST_DIR}/lib toolset=intel-linux link=shared variant=release cxxflags=-w install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> abc65e8085d0 Step 22/27 : ENV BENCHMARK_DIR=/opt/benchmark ---> Using cache ---> c3b6b01b2f68 Step 23/27 : RUN SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && git clone https://github.com/google/benchmark.git -b v1.5.4 && cd benchmark && mkdir build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=${BENCHMARK_DIR} -D BENCHMARK_ENABLE_TESTING=OFF .. && make -j${NPROCS} && make install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> 07ce1ff2cef5 Step 24/27 : ARG KOKKOS_VERSION=4.1.00 ---> Using cache ---> fdcee0586ec4 Step 25/27 : ARG KOKKOS_OPTIONS="-DKokkos_ENABLE_SYCL=ON -DCMAKE_CXX_FLAGS=-Wno-unknown-cuda-version -DKokkos_ENABLE_UNSUPPORTED_ARCHS=ON -DKokkos_ENABLE_DEPRECATED_CODE_3=OFF -DKokkos_ARCH_VOLTA70=ON -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_FLAGS=-w" ---> Using cache ---> e99608cb12fd Step 26/27 : ENV KOKKOS_DIR=/opt/kokkos ---> Using cache ---> b67755c66aad Step 27/27 : RUN . /opt/intel/oneapi/setvars.sh --include-intel-llvm && KOKKOS_URL=https://github.com/kokkos/kokkos/archive/${KOKKOS_VERSION}.tar.gz && KOKKOS_ARCHIVE=kokkos-${KOKKOS_HASH}.tar.gz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${KOKKOS_URL} --output-document=${KOKKOS_ARCHIVE} && mkdir -p kokkos && tar -xf ${KOKKOS_ARCHIVE} -C kokkos --strip-components=1 && cd kokkos && mkdir -p build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=${KOKKOS_DIR} -D CMAKE_CXX_COMPILER=${DPCPP} ${KOKKOS_OPTIONS} .. && make -j${NPROCS} install && rm -rf ${SCRATCH_DIR} ---> Using cache ---> 0dc9427879e3 Successfully built 0dc9427879e3 Successfully tagged 66c70489c4f1eca47c85827c62b41882cdd92bd2:latest [Pipeline] sh [Pipeline] sh [Pipeline] // withEnv [Pipeline] withDockerContainer lascaux04 seems to be running inside container 1e8dadd3a9ba66526efced96d326f007c9cbf7d4278985a492aec48b2cc04a19 $ docker run -t -d -u 0:0 -v /tmp/ccache.kokkos:/tmp/ccache --device=/dev/kfd --device=/dev/dri --security-opt seccomp=unconfined --group-add video --env HIP_VISIBLE_DEVICES=${HIP_VISIBLE_DEVICES} --env AMDGPU_TARGET=${AMDGPU_TARGET} -w /var/jenkins/workspace/ArborX_master --volumes-from 1e8dadd3a9ba66526efced96d326f007c9cbf7d4278985a492aec48b2cc04a19 -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** cfd6e02e1d0805105fe5825dbc9462bd1b4b8658 cat + docker build -t 15d57f3de0e10440244c293dbf15b72a9ed57f57 --build-arg BASE=nvidia/cuda:11.1.1-devel-ubuntu20.04 --build-arg KOKKOS_OPTIONS=-DCMAKE_CXX_EXTENSIONS=OFF -DKokkos_ENABLE_SERIAL=ON -DKokkos_ENABLE_OPENMP=ON -DKokkos_ENABLE_CUDA=ON -DKokkos_ARCH_VOLTA70=ON -f docker/Dockerfile docker DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 25.09kB Step 1/25 : ARG BASE=nvidia/cuda:11.0.3-devel-ubuntu18.04 Step 2/25 : FROM $BASE ---> 9165013c68c2 Step 3/25 : ARG NPROCS=4 + rm -rf build + rm -rf build + rm -rf build + rm -rf build $ docker top 068f9b0f8002089d17d1f993bf70cec29af3c0d3afd0bfd6ba1e30f65929c403 -eo pid,comm [Pipeline] { ---> Running in 02cc4e675960 + mkdir -p build + mkdir -p build [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/build [Pipeline] { [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/build [Pipeline] { [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh [Pipeline] sh [Pipeline] sh [Pipeline] sh + cmake -D CMAKE_INSTALL_PREFIX=/opt/arborx -D CMAKE_BUILD_TYPE=Debug -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER=g++ -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_CXX_FLAGS=-Wpedantic -Wall -Wextra -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/boost;/opt/benchmark -D ARBORX_ENABLE_MPI=ON -D MPIEXEC_PREFLAGS=--allow-run-as-root -D MPIEXEC_MAX_NUMPROCS=4 -D ARBORX_ENABLE_TESTS=ON -D ARBORX_ENABLE_EXAMPLES=ON -D ARBORX_ENABLE_BENCHMARKS=ON .. -- The CXX compiler identification is GNU 12.2.0 -- Check for working CXX compiler: /usr/local/bin/g++ + cmake -D CMAKE_INSTALL_PREFIX=/opt/arborx -D CMAKE_BUILD_TYPE=Debug -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER=clang++ -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_CXX_FLAGS=-Wpedantic -Wall -Wextra -D CMAKE_CXX_CLANG_TIDY=/opt/llvm/bin/clang-tidy;-warnings-as-errors=* -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/boost;/opt/benchmark -D ARBORX_ENABLE_MPI=ON -D MPIEXEC_PREFLAGS=--allow-run-as-root -D MPIEXEC_MAX_NUMPROCS=4 -D ARBORX_ENABLE_TESTS=ON -D ARBORX_ENABLE_EXAMPLES=ON -D ARBORX_ENABLE_BENCHMARKS=ON .. -- The CXX compiler identification is Clang 14.0.0 -- Check for working CXX compiler: /opt/llvm/bin/clang++ -- Check for working CXX compiler: /opt/llvm/bin/clang++ -- works -- Detecting CXX compiler ABI info + docker inspect -f . 66c70489c4f1eca47c85827c62b41882cdd92bd2 . [Pipeline] } + ccache --zero-stats Statistics zeroed [Pipeline] // withEnv [Pipeline] withDockerContainer fetnat05 seems to be running inside container 31e56f206427cbec969035501991cf3596e0f4e6fe373e5aabfafae18995ff1e $ docker run -t -d -u 0:0 -v /tmp/ccache.kokkos:/tmp/ccache -w /var/jenkins/workspace/ArborX_master --volumes-from 31e56f206427cbec969035501991cf3596e0f4e6fe373e5aabfafae18995ff1e -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** 66c70489c4f1eca47c85827c62b41882cdd92bd2 cat -- Check for working CXX compiler: /usr/local/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done + mkdir -p build -- Found OpenMP_CXX: -fopenmp=libomp (found version "5.0") -- Found OpenMP: TRUE (found version "5.0") -- Enabled Kokkos devices: OPENMP -- Found Kokkos: /opt/kokkos/lib/cmake/Kokkos (version "4.2.0") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Enabled Kokkos devices: OPENMP -- Found Kokkos: /opt/kokkos/lib/cmake/Kokkos (version "4.2.0") -- Found MPI_CXX: /opt/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- ArborX hash = '817bdf8c' + mkdir -p build -- Found MPI_CXX: /opt/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- ArborX hash = '817bdf8c' -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.67.0") found components: unit_test_framework -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: program_options -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.56.0") found components: program_options -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.67.0") found components: unit_test_framework -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: program_options -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.56.0") found components: program_options -- Found benchmark: /opt/benchmark/lib/cmake/benchmark (version "1.6.1") -- Configuring done -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/build -- Found benchmark: /opt/benchmark/lib/cmake/benchmark (version "1.6.1") -- Configuring done -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/build $ docker top 4692e04429b91e33a7e74996fb7507191684dfa80de02fc20ec12c6deedc9f84 -eo pid,comm ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] sh [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/build [Pipeline] { [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/build [Pipeline] { [Pipeline] sh [Pipeline] sh [Pipeline] sh [Pipeline] sh + rm -rf build [Pipeline] sh + make -j4 VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master -B/var/jenkins/workspace/ArborX_master/build --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles /var/jenkins/workspace/ArborX_master/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/depend make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Scanning dependencies of target record_hash Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master && /opt/cmake/bin/cmake -DSOURCE_DIR=/var/jenkins/workspace/ArborX_master -DBINARY_DIR=/var/jenkins/workspace/ArborX_master/build "-DARBORX_VERSION_STRING=1.6 (dev)" -P cmake/SetupVersion.cmake -- ArborX hash = '817bdf8c' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Built target record_hash make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend.internal". Scanning dependencies of target ArborX_DataConverter.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -o CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/converter.cpp [ 1%] Linking CXX executable ArborX_DataConverter.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_DataConverter.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -o ArborX_DataConverter.exe -Wl,-rpath,/opt/boost/lib /opt/boost/lib/libboost_program_options.so.1.75.0 + make -j6 VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master -B/var/jenkins/workspace/ArborX_master/build --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles /var/jenkins/workspace/ArborX_master/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/depend make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Scanning dependencies of target record_hash Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master && /opt/cmake/bin/cmake -DSOURCE_DIR=/var/jenkins/workspace/ArborX_master -DBINARY_DIR=/var/jenkins/workspace/ArborX_master/build "-DARBORX_VERSION_STRING=1.6 (dev)" -P cmake/SetupVersion.cmake -- ArborX hash = '817bdf8c' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Built target record_hash make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend.internal". Scanning dependencies of target ArborX_DataConverter.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build Scanning dependencies of target ArborX_Test_DetailsDistributedTreeImpl.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build + cmake -D CMAKE_INSTALL_PREFIX=/opt/arborx -D CMAKE_BUILD_TYPE=Debug -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER=/opt/kokkos/bin/nvcc_wrapper -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_CXX_FLAGS=-Wpedantic -Wall -Wextra -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/boost;/opt/benchmark -D ARBORX_ENABLE_MPI=ON -D MPIEXEC_PREFLAGS=--allow-run-as-root -D MPIEXEC_MAX_NUMPROCS=4 -D ARBORX_ENABLE_GPU_AWARE_MPI=ON -D ARBORX_ENABLE_TESTS=ON -D ARBORX_ENABLE_EXAMPLES=ON -D ARBORX_ENABLE_BENCHMARKS=ON .. + cmake -D CMAKE_INSTALL_PREFIX=/opt/arborx -D CMAKE_BUILD_TYPE=Debug -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER=clang++ -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_CXX_FLAGS=-Wpedantic -Wall -Wextra -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/boost;/opt/benchmark -D ARBORX_ENABLE_MPI=OFF -D ARBORX_ENABLE_TESTS=ON -D ARBORX_ENABLE_EXAMPLES=ON -D ARBORX_ENABLE_BENCHMARKS=ON .. + mkdir -p build [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/build [Pipeline] { + ccache --zero-stats Statistics zeroed [Pipeline] sh [Pipeline] sh Scanning dependencies of target ArborX_Test_DetailsDistributedTreeImpl.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Built target ArborX_DataConverter.exe make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 2%] Linking CXX executable ArborX_Test_DetailsDistributedTreeImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsDistributedTreeImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Scanning dependencies of target ArborX_Test_InterpMovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsSVD.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/benchmarks/dbscan/converter.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -std=c++17 -o CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/converter.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Scanning dependencies of target ArborX_Test_DetailsUtils.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build [ 0%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp -- /opt/llvm/bin/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp Scanning dependencies of target ArborX_Test_InterpMovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstAttachIndices.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstAttachIndices.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstInterpDetailsSVD.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsSVD.cpp -- The CXX compiler identification is Clang 14.0.0 -- Check for working CXX compiler: /opt/llvm/bin/clang++ -- Check for working CXX compiler: /opt/llvm/bin/clang++ -- works -- Detecting CXX compiler ABI info + rm -rf build + cmake -D CMAKE_INSTALL_PREFIX=/opt/arborx -D CMAKE_BUILD_TYPE=Debug -D CMAKE_CXX_COMPILER=hipcc -D CMAKE_CXX_STANDARD=20 -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_CXX_FLAGS=-DNDEBUG -Wpedantic -Wall -Wextra -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/boost;/opt/benchmark -D ARBORX_ENABLE_MPI=ON -D MPIEXEC_PREFLAGS=--allow-run-as-root -D MPIEXEC_MAX_NUMPROCS=4 -D CMAKE_EXE_LINKER_FLAGS=-lopen-pal -D GPU_TARGETS=gfx90a -D ARBORX_ENABLE_TESTS=ON -D ARBORX_ENABLE_EXAMPLES=ON -D ARBORX_ENABLE_BENCHMARKS=ON .. Scanning dependencies of target ArborX_Test_DistributedTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp -- /opt/llvm/bin/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsCompactRadialBasisFunction.cpp Scanning dependencies of target ArborX_Test_DistributedTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsMLSCoefficients.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 3%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpMovingLeastSquares.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Enabled Kokkos devices: THREADS;CUDA -- kokkos_launch_compiler is enabled globally. C++ compiler commands with -DKOKKOS_DEPENDENCE will be redirected to the appropriate compiler for Kokkos -- Found Kokkos: /opt/kokkos/lib/cmake/Kokkos (version "4.1.00") -- ArborX hash = '817bdf8c' Scanning dependencies of target ArborX_Test_DetailsUtils.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstAttachIndices.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsUtils.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtStdAlgorithms.cpp -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.67.0") found components: unit_test_framework -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: program_options -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.56.0") found components: program_options -- The CXX compiler identification is GNU 9.4.0 -- Check for working CXX compiler: /opt/kokkos/bin/nvcc_wrapper [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtMinMaxReduce.cpp [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtViewHelpers.cpp [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 6%] Linking CXX executable ArborX_Test_DetailsUtils.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsUtils.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Scanning dependencies of target ArborX_Test_QueryTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build Scanning dependencies of target ArborX_Test_QueryTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build + mkdir -p build -- The CXX compiler identification is Clang 16.0.0 -- Detecting CXX compiler ABI info make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 6%] Built target ArborX_Test_DetailsUtils.exe make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/build [Pipeline] { [Pipeline] sh -- Found benchmark: /opt/benchmark/lib/cmake/benchmark (version "1.6.1") -- Configuring done Scanning dependencies of target ArborX_Test_CompileOnly.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyCallbacks.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyTypeRequirements.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH.cpp + cmake -D CMAKE_INSTALL_PREFIX=/opt/arborx -D CMAKE_BUILD_TYPE=Release -D CMAKE_CXX_COMPILER=/opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_CXX_FLAGS=-fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/boost;/opt/benchmark -D ARBORX_ENABLE_MPI=ON -D MPIEXEC_PREFLAGS=--allow-run-as-root -D MPIEXEC_MAX_NUMPROCS=4 -D ARBORX_ENABLE_TESTS=ON -D ARBORX_ENABLE_EXAMPLES=ON -D ARBORX_ENABLE_BENCHMARKS=ON -D ARBORX_ENABLE_ONEDPL=ON .. -- Check for working CXX compiler: /opt/kokkos/bin/nvcc_wrapper -- works -- Detecting CXX compiler ABI info -- The CXX compiler identification is IntelLLVM 2023.0.0 -- Detecting CXX compiler ABI info make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH.cpp -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Enabled Kokkos devices: SERIAL;SYCL -- Found Kokkos: /opt/kokkos/lib/cmake/Kokkos (version "4.1.00") -- Looking for C++ include oneapi/dpl/execution -- Looking for C++ include oneapi/dpl/execution - not found -- Looking for C++ include oneapi/dpl/algorithm -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/build [Pipeline] sh -- Looking for C++ include oneapi/dpl/algorithm - not found -- oneDPL: ONEDPL_PAR_BACKEND=tbb, disable OpenMP backend -- Performing Test _fsycl_option + make -j8 VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master -B/var/jenkins/workspace/ArborX_master/build --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles /var/jenkins/workspace/ArborX_master/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/depend make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Scanning dependencies of target record_hash make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/build Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master && /opt/cmake/bin/cmake -DSOURCE_DIR=/var/jenkins/workspace/ArborX_master -DBINARY_DIR=/var/jenkins/workspace/ArborX_master/build "-DARBORX_VERSION_STRING=1.6 (dev)" -P cmake/SetupVersion.cmake -- ArborX hash = '817bdf8c' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Built target record_hash make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". -- Performing Test _fsycl_option - Success -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /opt/rocm/bin/hipcc - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Enabled Kokkos devices: CUDA;SERIAL -- Found Kokkos: /opt/kokkos/lib/cmake/Kokkos (version "4.1.00") Scanning dependencies of target ArborX_DataConverter.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -std=c++17 -o CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/converter.cpp Scanning dependencies of target ArborX_Test_DetailsContainers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Linking CXX executable ArborX_DataConverter.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_DataConverter.exe.dir/link.txt --verbose=1 [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstSequenceContainers.cpp /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -o ArborX_DataConverter.exe -Wl,-rpath,/opt/boost/lib /opt/boost/lib/libboost_program_options.so.1.75.0 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Scanning dependencies of target ArborX_Test_CompileOnly.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build [ 1%] Built target ArborX_DataConverter.exe make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstContainerAdaptors.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp -- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- ArborX hash = '817bdf8c' Scanning dependencies of target ArborX_Test_DetailsTreeConstruction.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build Scanning dependencies of target ArborX_Test_DetailsUtils.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -- Found Boost: /opt/boost/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.67.0") found components: unit_test_framework -- Found Boost: /opt/boost/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found version "1.81.0") found components: program_options -- Found Boost: /opt/boost/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.56.0") found components: program_options -- Found benchmark: /opt/benchmark/lib/cmake/benchmark (version "1.5.4") -- Configuring done (2.7s) Scanning dependencies of target ArborX_Test_BoostAdapters.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstHeapOperations.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMortonCodes.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyCallbacks.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstAttachIndices.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostGeometryAdapters.cpp Scanning dependencies of target ArborX_Test_InterpMovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyTypeRequirements.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstPriorityQueueMiscellaneous.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsUtils.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsSVD.cpp Scanning dependencies of target ArborX_Test_DetailsCrsGraphWrapperImpl.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build [ 4%] Linking CXX executable ArborX_Test_DetailsContainers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -o ArborX_Test_DetailsContainers.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostRangeAdapters.cpp [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsCompactRadialBasisFunction.cpp -- Found OpenMP_CXX: -fopenmp=libomp -- Found OpenMP: TRUE -- Enabled Kokkos devices: OPENMP;HIP -- Found Kokkos: /opt/kokkos/lib/cmake/Kokkos (version "4.2.0") -- Looking for C++ include pthread.h -- Generating done (0.8s) -- Build files have been written to: /var/jenkins/workspace/ArborX_master/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsCrsGraphWrapperImpl.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 6%] Built target ArborX_Test_DetailsContainers.exe [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtStdAlgorithms.cpp [Pipeline] sh -- Found MPI_CXX: /opt/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- ArborX hash = '817bdf8c' -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.67.0") found components: unit_test_framework -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: program_options -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.56.0") found components: program_options [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp + make -j8 VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master -B/var/jenkins/workspace/ArborX_master/build --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles /var/jenkins/workspace/ArborX_master/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/depend make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master && /opt/cmake/bin/cmake -DSOURCE_DIR=/var/jenkins/workspace/ArborX_master -DBINARY_DIR=/var/jenkins/workspace/ArborX_master/build "-DARBORX_VERSION_STRING=1.6 (dev)" -P cmake/SetupVersion.cmake make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -MF CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o.d -o CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/converter.cpp -- ArborX hash = '817bdf8c' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Built target record_hash make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake --color= make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake --color= make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake --color= cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstAttachIndices.cpp [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o -MF CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o.d -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsAlgorithms.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o -MF CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstSequenceContainers.cpp [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o -MF CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsCrsGraphWrapperImpl.cpp [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtMinMaxReduce.cpp [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 9%] Linking CXX executable ArborX_Test_BoostAdapters.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsMLSCoefficients.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -o ArborX_Test_BoostAdapters.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a -- Looking for C++ include pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o -MF CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMortonCodes.cpp [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtViewHelpers.cpp [ 10%] Linking CXX executable ArborX_Test_DetailsCrsGraphWrapperImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 2%] Linking CXX executable ArborX_DataConverter.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_DataConverter.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -o ArborX_DataConverter.exe -Wl,-rpath,/opt/boost/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsCrsGraphWrapperImpl.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a [ 10%] Built target ArborX_Test_BoostAdapters.exe [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpMovingLeastSquares.cpp [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 2%] Built target ArborX_DataConverter.exe [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BF.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BF.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 12%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp Scanning dependencies of target ArborX_Test_QueryTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads ---> Removed intermediate container 02cc4e675960 ---> d765b157b32d Step 4/25 : RUN if test ${NV_CUDA_LIB_VERSION}; then apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub; fi ---> Running in a2fcc38f9007 [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyWeightedEdges.cpp [ 12%] Linking CXX executable ArborX_Test_DetailsUtils.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsUtils.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Found benchmark: /opt/benchmark/lib/cmake/benchmark (version "1.6.1") -- Configuring done -- Looking for pthread_create in pthread - not found -- Check if compiler accepts -pthread make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH.cpp Scanning dependencies of target ArborX_Test_Clustering.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp [ 14%] Built target ArborX_Test_DetailsUtils.exe make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsUtils.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsUtils.cpp [ 4%] Linking CXX executable ArborX_DataConverter.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_DataConverter.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -o ArborX_DataConverter.exe -Wl,-rpath,/opt/boost/lib /opt/boost/lib/libboost_program_options.so.1.81.0 -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- hip::amdhip64 is SHARED_LIBRARY -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/build [Pipeline] sh + make -j8 VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master -B/var/jenkins/workspace/ArborX_master/build --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles /var/jenkins/workspace/ArborX_master/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/depend make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". Scanning dependencies of target record_hash make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master && /opt/cmake/bin/cmake -DSOURCE_DIR=/var/jenkins/workspace/ArborX_master -DBINARY_DIR=/var/jenkins/workspace/ArborX_master/build "-DARBORX_VERSION_STRING=1.6 (dev)" -P cmake/SetupVersion.cmake -- ArborX hash = '817bdf8c' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Built target record_hash make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_Geometry.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsAlgorithms.cpp Scanning dependencies of target ArborX_Test_CompileOnly.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Scanning dependencies of target ArborX_DataConverter.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Built target ArborX_DataConverter.exe make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake --color= -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS - Success In file included from /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp:15: In file included from /opt/boost/include/boost/test/unit_test.hpp:19: In file included from /opt/boost/include/boost/test/unit_test_suite.hpp:19: In file included from /opt/boost/include/boost/test/tree/test_case_template.hpp:28: /opt/boost/include/boost/mpl/for_each.hpp:99:5: error: no matching function for call to 'assertion_failed' BOOST_MPL_ASSERT(( is_sequence<Sequence> )); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/boost/include/boost/mpl/assert.hpp:299:11: note: expanded from macro 'BOOST_MPL_ASSERT' boost::mpl::assertion_failed<false>( \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/boost/include/boost/mpl/assert.hpp:60:58: note: expanded from macro '\ BOOST_MPL_AUX_ASSERT_CONSTANT' # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } ^~~~ /opt/boost/include/boost/test/tree/test_case_template.hpp:162:14: note: in instantiation of function template specialization 'boost::mpl::for_each<std::tuple<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Device<Kokkos::Threads, Kokkos::HostSpace>>, boost::mpl::make_identity<mpl_::arg<-1>>, boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<MortonCodes::indexables_invoker, std::tuple<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Device<Kokkos::Threads, Kokkos::HostSpace>>>, MortonCodes::indexables_invoker>>' requested here mpl::for_each<TestTypesList,mpl::make_identity<mpl::_> >( single_test_gen( tc_name, tc_file, tc_line, *this ) ); ^ /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp:82:1: note: in instantiation of member function 'boost::unit_test::ut_detail::template_test_case_gen<MortonCodes::indexables_invoker, std::tuple<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Device<Kokkos::Threads, Kokkos::HostSpace>>>::template_test_case_gen' requested here BOOST_AUTO_TEST_CASE_TEMPLATE(indexables, DeviceType, ARBORX_DEVICE_TYPES) ^ /opt/boost/include/boost/test/unit_test_suite.hpp:265:73: note: expanded from macro 'BOOST_AUTO_TEST_CASE_TEMPLATE' #define BOOST_AUTO_TEST_CASE_TEMPLATE( test_name, type_name, TL ) \ ^ /opt/boost/include/boost/test/unit_test_suite.hpp:252:5: note: expanded from macro '\ BOOST_FIXTURE_TEST_CASE_TEMPLATE' boost::unit_test::ut_detail::template_test_case_gen< \ ^ /opt/boost/include/boost/mpl/assert.hpp:83:5: note: candidate function template not viable: no known conversion from 'mpl_::failed ************(boost::mpl::is_sequence<std::tuple<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Device<Kokkos::Threads, Kokkos::HostSpace>>>::************)' to 'typename assert<false>::type' (aka 'mpl_::assert<false>') for 1st argument int assertion_failed( typename assert<C>::type ); ^ 1 error generated when compiling for sm_70. [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp Scanning dependencies of target ArborX_Test_DetailsDistributedTreeImpl.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o -MF CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o.d -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make:91: recipe for target 'test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o' failed make[2]: *** [test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyGeometry.cpp [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstRay.cpp [ 1%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -std=c++17 -o CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/converter.cpp Scanning dependencies of target ArborX_Test_DetailsTreeConstruction.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build Scanning dependencies of target ArborX_Test_DetailsUtils.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMortonCodes.cpp [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstAttachIndices.cpp [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyWeightedEdges.cpp [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKDOP.cpp Scanning dependencies of target ArborX_Test_InterpMovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsSVD.cpp Scanning dependencies of target ArborX_Test_DistributedTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsCompactRadialBasisFunction.cpp [ 16%] Linking CXX executable ArborX_Test_Geometry.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Geometry.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -o ArborX_Test_Geometry.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BF.cpp [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_AttachIndices.hpp(81): warning #20014-D: calling a __host__ function from a __host__ __device__ function is not allowed detected during: instantiation of "auto ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Values, Index>, ArborX::PredicatesTag, void>::get(const ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Values, Index>, ArborX::PredicatesTag, void>::Self &, int) [with Values=Kokkos::View<ArborX::Nearest<ArborX::Point> *>, Index=CustomIndex]" /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp(64): here instantiation of type "deduce_type_t<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Nearest<ArborX::Point> *>, CustomIndex>, ArborX::PredicatesTag>" /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp(106): here make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyCallbacks.cpp [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Scanning dependencies of target ArborX_Test_QueryTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyTypeRequirements.cpp [91mWarning: apt-key output should not be parsed (stdout is not a terminal) [0mExecuting: /tmp/apt-key-gpghome.D4aHz1nvNC/gpg.1.sh --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub [91mgpg: requesting key from 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub' [0m[91mgpg: key A4B469963BF863CC: "cudatools <cudatools@nvidia.com>" not changed gpg: Total number processed: 1 gpg: unchanged: 1 [0m[ 16%] Built target ArborX_Test_Geometry.exe make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake --color= [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyMain.cpp [ 8%] Linking CXX executable ArborX_Test_CompileOnly.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_CompileOnly.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -o ArborX_Test_CompileOnly.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 4%] Linking CXX executable ArborX_DataConverter.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_DataConverter.exe.dir/link.txt --verbose=1 Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 8%] Built target ArborX_Test_CompileOnly.exe make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". /opt/kokkos/bin/nvcc_wrapper -Wpedantic -Wall -Wextra -g CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -o ArborX_DataConverter.exe -Wl,-rpath,/opt/boost/lib /opt/boost/lib/libboost_program_options.so.1.75.0 make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH.cpp Scanning dependencies of target ArborX_Test_DetailsTreeConstruction.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMortonCodes.cpp [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsUtils.cpp [ 9%] Linking CXX executable ArborX_Test_InterpMovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -o ArborX_Test_InterpMovingLeastSquares.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Built target ArborX_DataConverter.exe make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtStdAlgorithms.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Built target ArborX_Test_InterpMovingLeastSquares.exe make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_DetailsContainers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstSequenceContainers.cpp [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstContainerAdaptors.cpp [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstHeapOperations.cpp [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstPriorityQueueMiscellaneous.cpp [ 10%] Linking CXX executable ArborX_Test_DetailsContainers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -o ArborX_Test_DetailsContainers.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Scanning dependencies of target ArborX_Test_DetailsContainers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstSequenceContainers.cpp /var/jenkins/workspace/ArborX_master/src/interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp(98): warning #186-D: pointless comparison of unsigned integer with zero detected during instantiation of "std::size_t ArborX::Interpolation::Details::polynomialBasisSize<DIM,Degree>() [with DIM=3UL, Degree=0UL]" /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp(44): here /var/jenkins/workspace/ArborX_master/src/interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp(98): warning #186-D: pointless comparison of unsigned integer with zero detected during instantiation of "std::size_t ArborX::Interpolation::Details::polynomialBasisSize<DIM,Degree>() [with DIM=3UL, Degree=0UL]" /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp(44): here [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsMLSCoefficients.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Built target ArborX_Test_DetailsContainers.exe [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpMovingLeastSquares.cpp -- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- ArborX hash = '817bdf8c' [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstInterpDetailsCompactRadialBasisFunction.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsCompactRadialBasisFunction.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o -MF CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstContainerAdaptors.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyCallbacks.cpp -- Found Boost: /opt/boost/lib/cmake/Boost-1.79.0/BoostConfig.cmake (found suitable version "1.79.0", minimum required is "1.67.0") found components: unit_test_framework -- Found Boost: /opt/boost/lib/cmake/Boost-1.79.0/BoostConfig.cmake (found version "1.79.0") found components: program_options -- Found Boost: /opt/boost/lib/cmake/Boost-1.79.0/BoostConfig.cmake (found suitable version "1.79.0", minimum required is "1.56.0") found components: program_options -- Found benchmark: /opt/benchmark/lib/cmake/benchmark (version "1.6.1") -- Configuring done [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o -MF CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o.d -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyGeometry.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstContainerAdaptors.cpp -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/build [Pipeline] sh Scanning dependencies of target ArborX_Test_DetailsClusteringHelpers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build + make -j8 VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master -B/var/jenkins/workspace/ArborX_master/build --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles /var/jenkins/workspace/ArborX_master/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/depend make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master && /opt/cmake/bin/cmake -DSOURCE_DIR=/var/jenkins/workspace/ArborX_master -DBINARY_DIR=/var/jenkins/workspace/ArborX_master/build "-DARBORX_VERSION_STRING=1.6 (dev)" -P cmake/SetupVersion.cmake make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -std=c++20 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -MF CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o.d -o CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/converter.cpp -- ArborX hash = '817bdf8c' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Built target record_hash make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake --color= make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake --color= make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o -MF CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstSequenceContainers.cpp [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o -MF CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMortonCodes.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstAttachIndices.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH.cpp [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o -MF CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsCrsGraphWrapperImpl.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o -MF CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o.d -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsAlgorithms.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstHeapOperations.cpp [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o -MF CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeNodeLabeling.cpp [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_BoostAdapters.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostGeometryAdapters.cpp [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostRangeAdapters.cpp [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 12%] Linking CXX executable ArborX_Test_BoostAdapters.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -o ArborX_Test_BoostAdapters.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Built target ArborX_Test_BoostAdapters.exe make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_DetailsCrsGraphWrapperImpl.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsCrsGraphWrapperImpl.cpp [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 14%] Linking CXX executable ArborX_Test_DetailsCrsGraphWrapperImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsCrsGraphWrapperImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsUtils.cpp [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyMain.cpp Scanning dependencies of target ArborX_Test_Clustering.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake --color= [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMutualReachabilityDistance.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtStdAlgorithms.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtStdAlgorithms.cpp [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o -MF CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstContainerAdaptors.cpp [ 4%] Linking CXX executable ArborX_DataConverter.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_DataConverter.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -o ArborX_DataConverter.exe -Wl,-rpath,/opt/boost/lib /opt/boost/lib/libboost_program_options.so.1.79.0 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Built target ArborX_DataConverter.exe [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o -MF CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o.d -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyGeometry.cpp [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyCallbacks.cpp [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BF.cpp ---> Removed intermediate container a2fcc38f9007 ---> e610a48e5a2f Step 5/25 : RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yq build-essential bc curl git wget jq vim lcov ccache gdb ninja-build libbz2-dev libicu-dev python-dev autotools-dev && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Running in 7a4785f982ae [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o -MF CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp Scanning dependencies of target ArborX_Test_SpecializedTraversals.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsUtils.cpp [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o -MF CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o.d -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstRay.cpp [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o -MF CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o.d -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstRay.cpp [ 14%] Linking CXX executable ArborX_Test_DetailsTreeConstruction.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsTreeConstruction.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Built target ArborX_Test_DetailsTreeConstruction.exe make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_Geometry.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsAlgorithms.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o -MF CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstHeapOperations.cpp [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyGeometry.cpp [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstRay.cpp [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKDOP.cpp [ 16%] Linking CXX executable ArborX_Test_Geometry.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Geometry.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -o ArborX_Test_Geometry.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Built target ArborX_Test_Geometry.exe make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_DetailsClusteringHelpers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeNodeLabeling.cpp [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMutualReachabilityDistance.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyTypeRequirements.cpp [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o -MF CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstHeapOperations.cpp Get:1 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 InRelease [1581 B] Get:2 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB] Get:3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Get:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Get:5 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB] Get:6 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 Packages [1474 kB] [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyTypeRequirements.cpp [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp Get:7 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [3442 kB] Get:8 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [29.7 kB] Get:9 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1194 kB] Get:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [3505 kB] [ 6%] Linking CXX executable ArborX_Test_DetailsDistributedTreeImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.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_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsDistributedTreeImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 4%] Linking CXX executable ArborX_Test_DetailsDistributedTreeImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsDistributedTreeImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 4%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp Get:11 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB] Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1275 kB] Get:13 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [33.4 kB] Get:14 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB] Get:15 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [32.4 kB] Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [3980 kB] Get:17 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1489 kB] Get:18 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [3593 kB] Get:19 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [55.2 kB] Get:20 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.6 kB] make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' CMakeFiles/Makefile2:795: recipe for target 'test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/all' failed make[1]: *** [test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 18%] Linking CXX executable ArborX_Test_CompileOnly.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_CompileOnly.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -o ArborX_Test_CompileOnly.exe -Wl,-rpath,/usr/local/cuda/lib64 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP14.cpp Fetched 32.3 MB in 4s (7456 kB/s) Reading package lists...make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -MF CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o.d -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKDOP.cpp [ 18%] Built target ArborX_Test_CompileOnly.exe [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -MF CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstPriorityQueueMiscellaneous.cpp Reading package lists...[ 5%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstKokkosToolsDistributedAnnotations.cpp -- /opt/llvm/bin/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsDistributedAnnotations.cpp Building dependency tree...make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Reading state information... build-essential is already the newest version (12.8ubuntu1.1). build-essential set to manually installed. The following additional packages will be installed: alsa-topology-conf alsa-ucm-conf bzip2-doc file fontconfig-config fonts-dejavu-core gdbserver git-man icu-devtools krb5-locales less libasound2 libasound2-data libbabeltrace1 libbrotli1 libbsd0 libc-dev-bin libc6 libc6-dbg libc6-dev libcanberra0 libcbor0.6 libcommon-sense-perl libcurl3-gnutls libcurl4 libdw1 libedit2 libelf1 liberror-perl libexpat1 libexpat1-dev libfido2-1 libfontconfig1 libfreetype6 libgd-perl libgd3 libglib2.0-0 libglib2.0-data libgpm2 libgssapi-krb5-2 libicu66 libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjson-perl libjson-xs-perl libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libltdl7 libmagic-mgc libmagic1 libmpdec2 libnghttp2-14 libogg0 libonig5 libperlio-gzip-perl libpng16-16 libpsl5 libpython2-dev libpython2-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3.8 libpython3.8-minimal libpython3.8-stdlib librtmp1 libssh-4 libtdb1 libtiff5 libtypes-serialiser-perl libvorbis0a libvorbisfile3 libwebp6 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxmuu1 libxpm4 mime-support openssh-client publicsuffix python-is-python2 python2 python2-dev python2-minimal python2.7 python2.7-dev python2.7-minimal shared-mime-info sound-theme-freedesktop tzdata ucf vim-common vim-runtime xauth xdg-user-dirs xxd Suggested packages: distcc | icecc gdb-doc gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn libasound2-plugins alsa-utils glibc-doc locales manpages-dev libcanberra-gtk0 libcanberra-pulse libgd-tools gpm krb5-doc krb5-user icu-doc python3 keychain libpam-ssh monkeysphere ssh-askpass python2-doc python-tk python2.7-doc binfmt-support ctags vim-doc vim-scripts Recommended packages: manpages manpages-dev The following NEW packages will be installed: alsa-topology-conf alsa-ucm-conf autotools-dev bc bzip2-doc ccache curl file fontconfig-config fonts-dejavu-core gdb gdbserver git git-man icu-devtools jq krb5-locales lcov less libasound2 libasound2-data libbabeltrace1 libbrotli1 libbsd0 libbz2-dev libc6-dbg libcanberra0 libcbor0.6 libcommon-sense-perl libcurl3-gnutls libcurl4 libdw1 libedit2 libelf1 liberror-perl libexpat1 libexpat1-dev libfido2-1 libfontconfig1 libfreetype6 libgd-perl libgd3 libglib2.0-0 libglib2.0-data libgpm2 libgssapi-krb5-2 libicu-dev libicu66 libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjson-perl libjson-xs-perl libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libltdl7 libmagic-mgc libmagic1 libmpdec2 libnghttp2-14 libogg0 libonig5 libperlio-gzip-perl libpng16-16 libpsl5 libpython2-dev libpython2-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3.8 libpython3.8-minimal libpython3.8-stdlib librtmp1 libssh-4 libtdb1 libtiff5 libtypes-serialiser-perl libvorbis0a libvorbisfile3 libwebp6 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxmuu1 libxpm4 mime-support ninja-build openssh-client publicsuffix python-dev-is-python2 python-is-python2 python2 python2-dev python2-minimal python2.7 python2.7-dev python2.7-minimal shared-mime-info sound-theme-freedesktop tzdata ucf vim vim-common vim-runtime wget xauth xdg-user-dirs xxd The following packages will be upgraded: libc-dev-bin libc6 libc6-dev [ 6%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 7%] Linking CXX executable ArborX_Test_DetailsContainers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -o ArborX_Test_DetailsContainers.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 7%] Built target ArborX_Test_DetailsContainers.exe [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyWeightedEdges.cpp Scanning dependencies of target ArborX_Test_BoostAdapters.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtMinMaxReduce.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtMinMaxReduce.cpp 3 upgraded, 117 newly installed, 0 to remove and 43 not upgraded. Need to get 84.2 MB of archives. After this operation, 300 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libpython2.7-minimal amd64 2.7.18-1~20.04.4 [335 kB] make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostGeometryAdapters.cpp Get:2 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python2.7-minimal amd64 2.7.18-1~20.04.4 [1280 kB] Get:3 http://archive.ubuntu.com/ubuntu focal/universe amd64 python2-minimal amd64 2.7.17-2ubuntu4 [27.5 kB] Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 mime-support all 3.64ubuntu1 [30.6 kB] Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libc6-dev amd64 2.31-0ubuntu9.14 [2519 kB] Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libc-dev-bin amd64 2.31-0ubuntu9.14 [71.8 kB] Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libc6 amd64 2.31-0ubuntu9.14 [2725 kB] Get:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libexpat1 amd64 2.2.9-1ubuntu0.6 [74.6 kB] Get:9 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libpython2.7-stdlib amd64 2.7.18-1~20.04.4 [1887 kB] Get:10 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python2.7 amd64 2.7.18-1~20.04.4 [248 kB] Get:11 http://archive.ubuntu.com/ubuntu focal/universe amd64 libpython2-stdlib amd64 2.7.17-2ubuntu4 [7072 B] Get:12 http://archive.ubuntu.com/ubuntu focal/universe amd64 python2 amd64 2.7.17-2ubuntu4 [26.5 kB] Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 less amd64 551-1ubuntu0.2 [123 kB] Get:17 http://archive.ubuntu.com/ubuntu focal/main amd64 libbsd0 amd64 0.10.0-1 [45.4 kB] Get:18 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libelf1 amd64 0.176-1.1ubuntu0.1 [44.2 kB] Get:19 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-0 amd64 2.64.6-1~ubuntu20.04.6 [1289 kB] Get:20 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-data all 2.64.6-1~ubuntu20.04.6 [6032 B] Get:21 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tzdata all 2024a-0ubuntu0.20.04 [301 kB] Get:22 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu66 amd64 66.1-2ubuntu2.1 [8515 kB] Get:23 http://archive.ubuntu.com/ubuntu focal/main amd64 libmpdec2 amd64 2.4.2-3 [81.1 kB] Get:24 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-minimal amd64 3.8.10-0ubuntu1~20.04.9 [718 kB] Get:25 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-stdlib amd64 3.8.10-0ubuntu1~20.04.9 [1674 kB] Get:26 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxml2 amd64 2.9.10+dfsg-5ubuntu0.20.04.7 [640 kB] Get:27 http://archive.ubuntu.com/ubuntu focal/main amd64 shared-mime-info amd64 1.15-1 [430 kB] Get:28 http://archive.ubuntu.com/ubuntu focal/main amd64 ucf all 3.0038+nmu1 [51.6 kB] Get:29 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 xxd amd64 2:8.1.2269-1ubuntu5.22 [53.2 kB] Get:30 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 vim-common all 2:8.1.2269-1ubuntu5.22 [88.2 kB] Get:31 http://archive.ubuntu.com/ubuntu focal/main amd64 xdg-user-dirs amd64 0.17-2ubuntu1 [48.3 kB] Get:32 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 krb5-locales all 1.17-6ubuntu4.4 [11.5 kB] Get:33 http://archive.ubuntu.com/ubuntu focal/main amd64 libcbor0.6 amd64 0.6.0-0ubuntu1 [21.1 kB] Get:34 http://archive.ubuntu.com/ubuntu focal/main amd64 libedit2 amd64 3.1-20191231-1 [87.0 kB] Get:35 http://archive.ubuntu.com/ubuntu focal/main amd64 libfido2-1 amd64 1.3.1-1ubuntu2 [47.9 kB] Get:36 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libkrb5support0 amd64 1.17-6ubuntu4.4 [31.0 kB] Get:37 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libk5crypto3 amd64 1.17-6ubuntu4.4 [79.9 kB] Get:38 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libkeyutils1 amd64 1.6-6ubuntu1.1 [10.3 kB] Get:39 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libkrb5-3 amd64 1.17-6ubuntu4.4 [330 kB] Get:40 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgssapi-krb5-2 amd64 1.17-6ubuntu4.4 [121 kB] Get:41 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng16-16 amd64 1.6.37-2 [179 kB] Get:42 http://archive.ubuntu.com/ubuntu focal/main amd64 libpsl5 amd64 0.21.0-1ubuntu1 [51.5 kB] Get:43 http://archive.ubuntu.com/ubuntu focal/main amd64 libxau6 amd64 1:1.0.9-0ubuntu1 [7488 B] Get:44 http://archive.ubuntu.com/ubuntu focal/main amd64 libxdmcp6 amd64 1:1.1.3-0ubuntu1 [10.6 kB] Get:45 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb1 amd64 1.14-2 [44.7 kB] Get:46 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libx11-data all 2:1.6.9-2ubuntu1.6 [114 kB] Get:47 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libx11-6 amd64 2:1.6.9-2ubuntu1.6 [577 kB] Get:48 http://archive.ubuntu.com/ubuntu focal/main amd64 libxext6 amd64 2:1.3.4-0ubuntu1 [29.1 kB] Get:49 http://archive.ubuntu.com/ubuntu focal/main amd64 libxmuu1 amd64 2:1.1.3-0ubuntu1 [9728 B] Get:50 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 openssh-client amd64 1:8.2p1-4ubuntu0.11 [670 kB] Get:51 http://archive.ubuntu.com/ubuntu focal/main amd64 publicsuffix all 20200303.0012-1 [111 kB] Get:52 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 wget amd64 1.20.3-1ubuntu2 [348 kB] Get:53 http://archive.ubuntu.com/ubuntu focal/main amd64 xauth amd64 1:1.1-0ubuntu1 [25.0 kB] Get:54 http://archive.ubuntu.com/ubuntu focal/main amd64 alsa-topology-conf all 1.2.2-1 [7364 B] Get:55 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 alsa-ucm-conf all 1.2.2-1ubuntu0.13 [27.0 kB] [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstInterpDetailsMLSCoefficients.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsMLSCoefficients.cpp Get:56 http://archive.ubuntu.com/ubuntu focal/main amd64 autotools-dev all 20180224.1 [39.6 kB] Get:57 http://archive.ubuntu.com/ubuntu focal/main amd64 bc amd64 1.07.1-2build1 [86.3 kB] Get:58 http://archive.ubuntu.com/ubuntu focal/main amd64 bzip2-doc all 1.0.8-2 [501 kB] Get:59 http://archive.ubuntu.com/ubuntu focal/main amd64 ccache amd64 3.7.7-1 [121 kB] Get:60 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libbrotli1 amd64 1.0.7-6ubuntu0.1 [267 kB] Get:61 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnghttp2-14 amd64 1.40.0-1ubuntu0.2 [79.4 kB] Get:62 http://archive.ubuntu.com/ubuntu focal/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2build1 [54.9 kB] Get:63 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libssh-4 amd64 0.9.3-2ubuntu2.5 [171 kB] Get:64 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcurl4 amd64 7.68.0-1ubuntu2.22 [235 kB] Get:65 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 curl amd64 7.68.0-1ubuntu2.22 [161 kB] Get:66 http://archive.ubuntu.com/ubuntu focal/main amd64 fonts-dejavu-core all 2.37-1 [1041 kB] Get:67 http://archive.ubuntu.com/ubuntu focal/main amd64 fontconfig-config all 2.13.1-2ubuntu3 [28.8 kB] Get:68 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libdw1 amd64 0.176-1.1ubuntu0.1 [226 kB] Get:69 http://archive.ubuntu.com/ubuntu focal/main amd64 libbabeltrace1 amd64 1.5.8-1build1 [156 kB] Get:70 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8 amd64 3.8.10-0ubuntu1~20.04.9 [1625 kB] Get:71 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 gdb amd64 9.2-0ubuntu1~20.04.1 [3222 kB] [ 9%] Linking CXX executable ArborX_Test_Geometry.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Geometry.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -o ArborX_Test_Geometry.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Built target ArborX_Test_Geometry.exe make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o -MF CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o.d -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp Get:72 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 gdbserver amd64 9.2-0ubuntu1~20.04.1 [222 kB] Get:73 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcurl3-gnutls amd64 7.68.0-1ubuntu2.22 [233 kB] Get:74 http://archive.ubuntu.com/ubuntu focal/main amd64 liberror-perl all 0.17029-1 [26.5 kB] Get:75 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 git-man all 1:2.25.1-1ubuntu3.11 [887 kB] Get:76 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 git amd64 1:2.25.1-1ubuntu3.11 [4605 kB] Get:77 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 icu-devtools amd64 66.1-2ubuntu2.1 [189 kB] Get:78 http://archive.ubuntu.com/ubuntu focal/universe amd64 libonig5 amd64 6.9.4-1 [142 kB] Get:79 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libjq1 amd64 1.6-1ubuntu0.20.04.1 [121 kB] Get:80 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 jq amd64 1.6-1ubuntu0.20.04.1 [50.2 kB] Get:81 http://archive.ubuntu.com/ubuntu focal/main amd64 libjson-perl all 4.02000-2 [80.9 kB] Get:82 http://archive.ubuntu.com/ubuntu focal/main amd64 libperlio-gzip-perl amd64 0.19-1build5 [14.6 kB] Get:83 http://archive.ubuntu.com/ubuntu focal/universe amd64 lcov all 1.14-2 [97.1 kB] Get:84 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libasound2-data all 1.2.2-2.1ubuntu2.5 [20.1 kB] Get:85 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libasound2 amd64 1.2.2-2.1ubuntu2.5 [335 kB] Get:86 http://archive.ubuntu.com/ubuntu focal/main amd64 libbz2-dev amd64 1.0.8-2 [30.2 kB] Get:87 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTree.cpp Get:88 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libtdb1 amd64 1.4.5-0ubuntu0.20.04.1 [44.2 kB] Get:89 http://archive.ubuntu.com/ubuntu focal/main amd64 libogg0 amd64 1.3.4-0ubuntu1 [24.0 kB] Get:90 http://archive.ubuntu.com/ubuntu focal/main amd64 libvorbis0a amd64 1.3.6-2ubuntu1 [87.0 kB] Get:91 http://archive.ubuntu.com/ubuntu focal/main amd64 libvorbisfile3 amd64 1.3.6-2ubuntu1 [16.1 kB] Get:92 http://archive.ubuntu.com/ubuntu focal/main amd64 sound-theme-freedesktop all 0.8-2ubuntu1 [384 kB] Get:93 http://archive.ubuntu.com/ubuntu focal/main amd64 libcanberra0 amd64 0.30-7ubuntu1 [38.1 kB] Get:94 http://archive.ubuntu.com/ubuntu focal/main amd64 libcommon-sense-perl amd64 3.74-2build6 [20.1 kB] Get:95 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libexpat1-dev amd64 2.2.9-1ubuntu0.6 [116 kB] Get:96 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libfreetype6 amd64 2.10.1-2ubuntu0.3 [341 kB] Get:97 http://archive.ubuntu.com/ubuntu focal/main amd64 libfontconfig1 amd64 2.13.1-2ubuntu3 [114 kB] Get:98 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjpeg-turbo8 amd64 2.0.3-0ubuntu1.20.04.3 [118 kB] Get:99 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Get:100 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjbig0 amd64 2.1-3.1ubuntu0.20.04.1 [27.3 kB] Get:101 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libwebp6 amd64 0.6.1-2ubuntu0.20.04.3 [185 kB] Get:102 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libtiff5 amd64 4.1.0+git191117-2ubuntu0.20.04.12 [164 kB] Get:103 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxpm4 amd64 1:3.5.12-1ubuntu0.20.04.2 [34.9 kB] Get:104 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgd3 amd64 2.2.5-5.2ubuntu2.1 [118 kB] Get:105 http://archive.ubuntu.com/ubuntu focal/main amd64 libgpm2 amd64 1.20.7-5 [15.1 kB] Get:106 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu-dev amd64 66.1-2ubuntu2.1 [9451 kB] [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostRangeAdapters.cpp Get:107 http://archive.ubuntu.com/ubuntu focal/main amd64 libtypes-serialiser-perl all 1.0-1 [12.1 kB] Get:108 http://archive.ubuntu.com/ubuntu focal/main amd64 libjson-xs-perl amd64 4.020-1build1 [83.7 kB] Get:109 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libpython2.7 amd64 2.7.18-1~20.04.4 [1038 kB] Get:110 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libpython2.7-dev amd64 2.7.18-1~20.04.4 [2468 kB] Get:111 http://archive.ubuntu.com/ubuntu focal/universe amd64 libpython2-dev amd64 2.7.17-2ubuntu4 [7140 B] Get:112 http://archive.ubuntu.com/ubuntu focal/universe amd64 ninja-build amd64 1.10.0-1build1 [107 kB] Get:113 http://archive.ubuntu.com/ubuntu focal/universe amd64 python-is-python2 all 2.7.17-4 [2496 B] Get:114 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python2.7-dev amd64 2.7.18-1~20.04.4 [292 kB] Get:115 http://archive.ubuntu.com/ubuntu focal/universe amd64 python2-dev amd64 2.7.17-2ubuntu4 [1268 B] Get:116 http://archive.ubuntu.com/ubuntu focal/universe amd64 python-dev-is-python2 all 2.7.17-4 [1396 B] Get:117 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 vim-runtime all 2:8.1.2269-1ubuntu5.22 [5877 kB] Get:118 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 vim amd64 2:8.1.2269-1ubuntu5.22 [1243 kB] Get:119 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libc6-dbg amd64 2.31-0ubuntu9.14 [19.9 MB] [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp Get:120 http://archive.ubuntu.com/ubuntu focal/main amd64 libgd-perl amd64 2.71-2build1 [130 kB] [ 10%] Linking CXX executable ArborX_Test_DetailsCrsGraphWrapperImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsCrsGraphWrapperImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtStdAlgorithms.cpp [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtMinMaxReduce.cpp [91mdebconf: delaying package configuration, since apt-utils is not installed [0mFetched 84.2 MB in 4s (20.1 MB/s) [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -MF CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o.d -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKDOP.cpp Selecting previously unselected package libpython2.7-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13073 files and directories currently installed.) Preparing to unpack .../0-libpython2.7-minimal_2.7.18-1~20.04.4_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.18-1~20.04.4) ... [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstPriorityQueueMiscellaneous.cpp Selecting previously unselected package python2.7-minimal. Preparing to unpack .../1-python2.7-minimal_2.7.18-1~20.04.4_amd64.deb ... Unpacking python2.7-minimal (2.7.18-1~20.04.4) ... [ 7%] Linking CXX executable ArborX_Test_BoostAdapters.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/link.txt --verbose=1 [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp Selecting previously unselected package python2-minimal. Preparing to unpack .../2-python2-minimal_2.7.17-2ubuntu4_amd64.deb ... Unpacking python2-minimal (2.7.17-2ubuntu4) ... [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -MF CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstPriorityQueueMiscellaneous.cpp Selecting previously unselected package mime-support. Preparing to unpack .../3-mime-support_3.64ubuntu1_all.deb ... Unpacking mime-support (3.64ubuntu1) ... /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_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -o ArborX_Test_BoostAdapters.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 Preparing to unpack .../4-libc6-dev_2.31-0ubuntu9.14_amd64.deb ... Unpacking libc6-dev:amd64 (2.31-0ubuntu9.14) over (2.31-0ubuntu9.12) ... [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyMain.cpp [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtMinMaxReduce.cpp [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtViewHelpers.cpp [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o -MF CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o.d -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 8%] Built target ArborX_Test_BoostAdapters.exe [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsDistributedAnnotations.cpp [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 12%] Linking CXX executable ArborX_Test_CompileOnly.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_CompileOnly.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -o ArborX_Test_CompileOnly.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Built target ArborX_Test_CompileOnly.exe [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtViewHelpers.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtViewHelpers.cpp [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstInterpMovingLeastSquares.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpMovingLeastSquares.cpp [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o -MF CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp [ 9%] Linking CXX executable ArborX_Test_DetailsUtils.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsUtils.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_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsUtils.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BF.cpp [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTreeGoldenTest.cpp [ 18%] Linking CXX executable ArborX_Test_InterpMovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -o ArborX_Test_InterpMovingLeastSquares.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a Preparing to unpack .../5-libc-dev-bin_2.31-0ubuntu9.14_amd64.deb ... Unpacking libc-dev-bin (2.31-0ubuntu9.14) over (2.31-0ubuntu9.12) ... Preparing to unpack .../6-libc6_2.31-0ubuntu9.14_amd64.deb ... Unpacking libc6:amd64 (2.31-0ubuntu9.14) over (2.31-0ubuntu9.12) ... /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp:98:15: warning: unused variable 'scene_bounding_box' [-Wunused-variable] ArborX::Box scene_bounding_box = ArborX::Box{{-1, -1, -1}, {1, 1, 1}}; ^ [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyWeightedEdges.cpp 1 warning generated when compiling for gfx90a. [ 10%] Linking CXX executable ArborX_Test_DetailsContainers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsContainers.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_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -o ArborX_Test_DetailsContainers.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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_master/build' [ 10%] Built target ArborX_Test_DetailsUtils.exe [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyMain.cpp make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeNodeLabeling.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Built target ArborX_Test_DetailsContainers.exe make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_DetailsCrsGraphWrapperImpl.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsCrsGraphWrapperImpl.cpp /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp:98:15: warning: unused variable 'scene_bounding_box' [-Wunused-variable] ArborX::Box scene_bounding_box = ArborX::Box{{-1, -1, -1}, {1, 1, 1}}; ^ [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 12%] Linking CXX executable ArborX_Test_DetailsCrsGraphWrapperImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.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_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsCrsGraphWrapperImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp Setting up libc6:amd64 (2.31-0ubuntu9.14) ... [ 7%] Linking CXX executable ArborX_Test_Geometry.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Geometry.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -o ArborX_Test_Geometry.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 13%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake --color= [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtStdAlgorithms.cpp [ 7%] Linking CXX executable ArborX_Test_DetailsContainers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -o ArborX_Test_DetailsContainers.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so Selecting previously unselected package libexpat1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13337 files and directories currently installed.) Preparing to unpack .../libexpat1_2.2.9-1ubuntu0.6_amd64.deb ... Unpacking libexpat1:amd64 (2.2.9-1ubuntu0.6) ... 1 warning generated when compiling for host. [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake --color= Scanning dependencies of target ArborX_Test_Clustering.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../libpython2.7-stdlib_2.7.18-1~20.04.4_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.18-1~20.04.4) ... [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP18.cpp [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsExpandHalfToFull.cpp [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTree.cpp [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 20%] Built target ArborX_Test_InterpMovingLeastSquares.exe [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp Scanning dependencies of target ArborX_Test_Geometry.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsAlgorithms.cpp Selecting previously unselected package python2.7. Preparing to unpack .../python2.7_2.7.18-1~20.04.4_amd64.deb ... Unpacking python2.7 (2.7.18-1~20.04.4) ... Selecting previously unselected package libpython2-stdlib:amd64. Preparing to unpack .../libpython2-stdlib_2.7.17-2ubuntu4_amd64.deb ... Unpacking libpython2-stdlib:amd64 (2.7.17-2ubuntu4) ... Setting up libpython2.7-minimal:amd64 (2.7.18-1~20.04.4) ... Setting up python2.7-minimal (2.7.18-1~20.04.4) ... [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMutualReachabilityDistance.cpp [ 8%] Linking CXX executable ArborX_Test_DetailsCrsGraphWrapperImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsCrsGraphWrapperImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTreeGoldenTest.cpp Setting up python2-minimal (2.7.17-2ubuntu4) ... Selecting previously unselected package python2. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13856 files and directories currently installed.) Preparing to unpack .../000-python2_2.7.17-2ubuntu4_amd64.deb ... Unpacking python2 (2.7.17-2ubuntu4) ... [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o -MF CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp Selecting previously unselected package libmagic-mgc. Preparing to unpack .../001-libmagic-mgc_1%3a5.38-4_amd64.deb ... Unpacking libmagic-mgc (1:5.38-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../002-libmagic1_1%3a5.38-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.38-4) ... [ 14%] Linking CXX executable ArborX_Test_DetailsTreeConstruction.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsTreeConstruction.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Built target ArborX_Test_DetailsTreeConstruction.exe make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o -MF CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o.d -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 20%] Linking CXX executable ArborX_Test_Clustering.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Clustering.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -o ArborX_Test_Clustering.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstUnionFind.cpp Selecting previously unselected package file. Preparing to unpack .../003-file_1%3a5.38-4_amd64.deb ... Unpacking file (1:5.38-4) ... Selecting previously unselected package less. Preparing to unpack .../004-less_551-1ubuntu0.2_amd64.deb ... Unpacking less (551-1ubuntu0.2) ... [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 21%] Linking CXX executable ArborX_Test_DetailsClusteringHelpers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsClusteringHelpers.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 21%] Built target ArborX_Test_Clustering.exe [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP14.cpp Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../005-libbsd0_0.10.0-1_amd64.deb ... Unpacking libbsd0:amd64 (0.10.0-1) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Built target ArborX_Test_Geometry.exe make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeNodeLabeling.cpp Selecting previously unselected package libelf1:amd64. Preparing to unpack .../006-libelf1_0.176-1.1ubuntu0.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1ubuntu0.1) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 21%] Built target ArborX_Test_DetailsClusteringHelpers.exe make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../007-libglib2.0-0_2.64.6-1~ubuntu20.04.6_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.6) ... Scanning dependencies of target ArborX_Test_SpecializedTraversals.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp Selecting previously unselected package libglib2.0-data. Preparing to unpack .../008-libglib2.0-data_2.64.6-1~ubuntu20.04.6_all.deb ... Unpacking libglib2.0-data (2.64.6-1~ubuntu20.04.6) ... Selecting previously unselected package tzdata. Preparing to unpack .../009-tzdata_2024a-0ubuntu0.20.04_all.deb ... Unpacking tzdata (2024a-0ubuntu0.20.04) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Built target ArborX_Test_DetailsContainers.exe make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake --color= [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o -MF CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o.d -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsExpandHalfToFull.cpp [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Linking CXX executable ArborX_Test_DetailsUtils.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsUtils.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o -MF CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o.d -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Built target ArborX_Test_DetailsUtils.exe [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP14.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP14.cpp [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtViewHelpers.cpp /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp:98:15: warning: unused variable 'scene_bounding_box' [-Wunused-variable] ArborX::Box scene_bounding_box = ArborX::Box{{-1, -1, -1}, {1, 1, 1}}; ^ 1 warning generated. make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o -MF CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o.d -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp [ 13%] Linking CXX executable ArborX_Test_CompileOnly.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_CompileOnly.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_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -o ArborX_Test_CompileOnly.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 [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyGeometry.cpp Selecting previously unselected package libicu66:amd64. Preparing to unpack .../010-libicu66_66.1-2ubuntu2.1_amd64.deb ... Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP18.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP18.cpp [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstUnionFind.cpp Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../011-libmpdec2_2.4.2-3_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-3) ... /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp:98:15: warning: unused variable 'scene_bounding_box' [-Wunused-variable] ArborX::Box scene_bounding_box = ArborX::Box{{-1, -1, -1}, {1, 1, 1}}; ^ Selecting previously unselected package libpython3.8-minimal:amd64. Preparing to unpack .../012-libpython3.8-minimal_3.8.10-0ubuntu1~20.04.9_amd64.deb ... Unpacking libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04.9) ... [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP18.cpp [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsExpandHalfToFull.cpp [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp Selecting previously unselected package libpython3.8-stdlib:amd64. Preparing to unpack .../013-libpython3.8-stdlib_3.8.10-0ubuntu1~20.04.9_amd64.deb ... Unpacking libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04.9) ... [ 9%] Linking CXX executable ArborX_Test_InterpMovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -o ArborX_Test_InterpMovingLeastSquares.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Built target ArborX_Test_InterpMovingLeastSquares.exe make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_CompileOnly.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp Selecting previously unselected package libxml2:amd64. Preparing to unpack .../014-libxml2_2.9.10+dfsg-5ubuntu0.20.04.7_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.7) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../015-shared-mime-info_1.15-1_amd64.deb ... Unpacking shared-mime-info (1.15-1) ... Selecting previously unselected package ucf. Preparing to unpack .../016-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Built target ArborX_Test_CompileOnly.exe make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". Selecting previously unselected package xxd. Preparing to unpack .../017-xxd_2%3a8.1.2269-1ubuntu5.22_amd64.deb ... Unpacking xxd (2:8.1.2269-1ubuntu5.22) ... Selecting previously unselected package vim-common. Preparing to unpack .../018-vim-common_2%3a8.1.2269-1ubuntu5.22_all.deb ... Unpacking vim-common (2:8.1.2269-1ubuntu5.22) ... [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp Selecting previously unselected package xdg-user-dirs. Preparing to unpack .../019-xdg-user-dirs_0.17-2ubuntu1_amd64.deb ... Unpacking xdg-user-dirs (0.17-2ubuntu1) ... Scanning dependencies of target ArborX_Test_DetailsClusteringHelpers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstRay.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeNodeLabeling.cpp [ 15%] Linking CXX executable ArborX_Test_DetailsTreeConstruction.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/link.txt --verbose=1 [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKDOP.cpp /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_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsTreeConstruction.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 16%] Linking CXX executable ArborX_Test_Geometry.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Geometry.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_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -o ArborX_Test_Geometry.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH.cpp [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMutualReachabilityDistance.cpp [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o -MF CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o.d -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyWeightedEdges.cpp [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Built target ArborX_Test_Geometry.exe make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake --color= Selecting previously unselected package krb5-locales. Preparing to unpack .../020-krb5-locales_1.17-6ubuntu4.4_all.deb ... Unpacking krb5-locales (1.17-6ubuntu4.4) ... Selecting previously unselected package libcbor0.6:amd64. Preparing to unpack .../021-libcbor0.6_0.6.0-0ubuntu1_amd64.deb ... Unpacking libcbor0.6:amd64 (0.6.0-0ubuntu1) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". [ 17%] Linking CXX executable ArborX_Test_InterpMovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/link.txt --verbose=1 Selecting previously unselected package libedit2:amd64. Preparing to unpack .../022-libedit2_3.1-20191231-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20191231-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_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -o ArborX_Test_InterpMovingLeastSquares.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 Scanning dependencies of target ArborX_Test_SpecializedTraversals.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build [ 17%] Built target ArborX_Test_DetailsTreeConstruction.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 18%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Selecting previously unselected package libfido2-1:amd64. Preparing to unpack .../023-libfido2-1_1.3.1-1ubuntu2_amd64.deb ... Unpacking libfido2-1:amd64 (1.3.1-1ubuntu2) ... [ 18%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp -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 [ 16%] Linking CXX executable ArborX_Test_DetailsUtils.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsUtils.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Built target ArborX_Test_DetailsUtils.exe make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o -MF CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o.d -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../024-libkrb5support0_1.17-6ubuntu4.4_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-6ubuntu4.4) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../025-libk5crypto3_1.17-6ubuntu4.4_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-6ubuntu4.4) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 18%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsExpandHalfToFull.cpp Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../026-libkeyutils1_1.6-6ubuntu1.1_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6-6ubuntu1.1) ... 1 warning generated. [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH.cpp Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../027-libkrb5-3_1.17-6ubuntu4.4_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-6ubuntu4.4) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../028-libgssapi-krb5-2_1.17-6ubuntu4.4_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-6ubuntu4.4) ... [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../029-libpng16-16_1.6.37-2_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-2) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../030-libpsl5_0.21.0-1ubuntu1_amd64.deb ... Unpacking libpsl5:amd64 (0.21.0-1ubuntu1) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 18%] Built target ArborX_Test_InterpMovingLeastSquares.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend.internal". Selecting previously unselected package libxau6:amd64. Preparing to unpack .../031-libxau6_1%3a1.0.9-0ubuntu1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.9-0ubuntu1) ... Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 18%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../032-libxdmcp6_1%3a1.1.3-0ubuntu1_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.3-0ubuntu1) ... [ 18%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/link.txt --verbose=1 Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../033-libxcb1_1.14-2_amd64.deb ... Unpacking libxcb1:amd64 (1.14-2) ... /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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp -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 Selecting previously unselected package libx11-data. Preparing to unpack .../034-libx11-data_2%3a1.6.9-2ubuntu1.6_all.deb ... Unpacking libx11-data (2:1.6.9-2ubuntu1.6) ... [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstCompileOnlyCallbacks.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyCallbacks.cpp Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../035-libx11-6_2%3a1.6.9-2ubuntu1.6_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.9-2ubuntu1.6) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 18%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o -MF CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o.d -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsDistributedAnnotations.cpp Selecting previously unselected package libxext6:amd64. Preparing to unpack .../036-libxext6_2%3a1.3.4-0ubuntu1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-0ubuntu1) ... Selecting previously unselected package libxmuu1:amd64. Preparing to unpack .../037-libxmuu1_2%3a1.1.3-0ubuntu1_amd64.deb ... Unpacking libxmuu1:amd64 (2:1.1.3-0ubuntu1) ... Selecting previously unselected package openssh-client. Preparing to unpack .../038-openssh-client_1%3a8.2p1-4ubuntu0.11_amd64.deb ... Unpacking openssh-client (1:8.2p1-4ubuntu0.11) ... Selecting previously unselected package publicsuffix. Preparing to unpack .../039-publicsuffix_20200303.0012-1_all.deb ... Unpacking publicsuffix (20200303.0012-1) ... make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build Selecting previously unselected package wget. Preparing to unpack .../040-wget_1.20.3-1ubuntu2_amd64.deb ... Unpacking wget (1.20.3-1ubuntu2) ... make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Selecting previously unselected package xauth. Preparing to unpack .../041-xauth_1%3a1.1-0ubuntu1_amd64.deb ... Unpacking xauth (1:1.1-0ubuntu1) ... Selecting previously unselected package alsa-topology-conf. Preparing to unpack .../042-alsa-topology-conf_1.2.2-1_all.deb ... Unpacking alsa-topology-conf (1.2.2-1) ... Selecting previously unselected package alsa-ucm-conf. Preparing to unpack .../043-alsa-ucm-conf_1.2.2-1ubuntu0.13_all.deb ... Unpacking alsa-ucm-conf (1.2.2-1ubuntu0.13) ... [ 19%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 19%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp -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 Selecting previously unselected package autotools-dev. Preparing to unpack .../044-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package bc. Preparing to unpack .../045-bc_1.07.1-2build1_amd64.deb ... Unpacking bc (1.07.1-2build1) ... Selecting previously unselected package bzip2-doc. Preparing to unpack .../046-bzip2-doc_1.0.8-2_all.deb ... Unpacking bzip2-doc (1.0.8-2) ... Selecting previously unselected package ccache. Preparing to unpack .../047-ccache_3.7.7-1_amd64.deb ... Unpacking ccache (3.7.7-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../048-libbrotli1_1.0.7-6ubuntu0.1_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.7-6ubuntu0.1) ... [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 23%] Linking CXX executable ArborX_Test_SpecializedTraversals.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -o ArborX_Test_SpecializedTraversals.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 23%] Built target ArborX_Test_SpecializedTraversals.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 24%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 24%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 25%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 25%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 26%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 26%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 26%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 27%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 27%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 27%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Point.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 28%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 29%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_KDOP.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 29%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 29%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperPoint.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 30%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 31%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperBox.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 31%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 31%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Box.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 31%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Predicates.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 31%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_SpaceFillingCurves.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 32%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_PairValueIndex.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../049-libnghttp2-14_1.40.0-1ubuntu0.2_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.40.0-1ubuntu0.2) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_PairIndexRank.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_IndexableGetter.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../050-librtmp1_2.4+20151223.gitfa8646d.1-2build1_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build1) ... Selecting previously unselected package libssh-4:amd64. Preparing to unpack .../051-libssh-4_0.9.3-2ubuntu2.5_amd64.deb ... Unpacking libssh-4:amd64 (0.9.3-2ubuntu2.5) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../052-libcurl4_7.68.0-1ubuntu2.22_amd64.deb ... Unpacking libcurl4:amd64 (7.68.0-1ubuntu2.22) ... Selecting previously unselected package curl. Preparing to unpack .../053-curl_7.68.0-1ubuntu2.22_amd64.deb ... Unpacking curl (7.68.0-1ubuntu2.22) ... [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstCompileOnlyTypeRequirements.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyTypeRequirements.cpp Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../054-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMutualReachabilityDistance.cpp Selecting previously unselected package fontconfig-config. Preparing to unpack .../055-fontconfig-config_2.13.1-2ubuntu3_all.deb ... Unpacking fontconfig-config (2.13.1-2ubuntu3) ... Selecting previously unselected package libdw1:amd64. Preparing to unpack .../056-libdw1_0.176-1.1ubuntu0.1_amd64.deb ... Unpacking libdw1:amd64 (0.176-1.1ubuntu0.1) ... Selecting previously unselected package libbabeltrace1:amd64. Preparing to unpack .../057-libbabeltrace1_1.5.8-1build1_amd64.deb ... Unpacking libbabeltrace1:amd64 (1.5.8-1build1) ... Selecting previously unselected package libpython3.8:amd64. Preparing to unpack .../058-libpython3.8_3.8.10-0ubuntu1~20.04.9_amd64.deb ... [ 35%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 35%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Unpacking libpython3.8:amd64 (3.8.10-0ubuntu1~20.04.9) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsContainers.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 35%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHappyTreeFriends.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 35%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperTriangle.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 35%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Selecting previously unselected package gdb. Preparing to unpack .../059-gdb_9.2-0ubuntu1~20.04.1_amd64.deb ... Unpacking gdb (9.2-0ubuntu1~20.04.1) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX_DistributedTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 36%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Selecting previously unselected package gdbserver. Preparing to unpack .../060-gdbserver_9.2-0ubuntu1~20.04.1_amd64.deb ... Unpacking gdbserver (9.2-0ubuntu1~20.04.1) ... Selecting previously unselected package libcurl3-gnutls:amd64. Preparing to unpack .../061-libcurl3-gnutls_7.68.0-1ubuntu2.22_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.68.0-1ubuntu2.22) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../062-liberror-perl_0.17029-1_all.deb ... Unpacking liberror-perl (0.17029-1) ... Selecting previously unselected package git-man. Preparing to unpack .../063-git-man_1%3a2.25.1-1ubuntu3.11_all.deb ... Unpacking git-man (1:2.25.1-1ubuntu3.11) ... [ 37%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 38%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=ArborX_CrsGraphWrapper.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 38%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCrsGraphWrapperImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 39%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Selecting previously unselected package git. Preparing to unpack .../064-git_1%3a2.25.1-1ubuntu3.11_amd64.deb ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsExpandHalfToFull.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 40%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=ArborX_BruteForce.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Unpacking git (1:2.25.1-1ubuntu3.11) ... [ 19%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake --color= [ 41%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_BruteForce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_BruteForce_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDendrogram.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 42%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Selecting previously unselected package icu-devtools. Preparing to unpack .../065-icu-devtools_66.1-2ubuntu2.1_amd64.deb ... Unpacking icu-devtools (66.1-2ubuntu2.1) ... Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_MinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Selecting previously unselected package libonig5:amd64. Preparing to unpack .../066-libonig5_6.9.4-1_amd64.deb ... Unpacking libonig5:amd64 (6.9.4-1) ... [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BF.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Selecting previously unselected package libjq1:amd64. Preparing to unpack .../067-libjq1_1.6-1ubuntu0.20.04.1_amd64.deb ... Unpacking libjq1:amd64 (1.6-1ubuntu0.20.04.1) ... [ 19%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTree.cpp Selecting previously unselected package jq. Preparing to unpack .../068-jq_1.6-1ubuntu0.20.04.1_amd64.deb ... Unpacking jq (1.6-1ubuntu0.20.04.1) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../069-libjson-perl_4.02000-2_all.deb ... Unpacking libjson-perl (4.02000-2) ... Selecting previously unselected package libperlio-gzip-perl. Preparing to unpack .../070-libperlio-gzip-perl_0.19-1build5_amd64.deb ... Unpacking libperlio-gzip-perl (0.19-1build5) ... Selecting previously unselected package lcov. Preparing to unpack .../071-lcov_1.14-2_all.deb ... Unpacking lcov (1.14-2) ... [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP14.cpp Selecting previously unselected package libasound2-data. Preparing to unpack .../072-libasound2-data_1.2.2-2.1ubuntu2.5_all.deb ... Unpacking libasound2-data (1.2.2-2.1ubuntu2.5) ... [ 19%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/link.txt --verbose=1 Selecting previously unselected package libasound2:amd64. Preparing to unpack .../073-libasound2_1.2.2-2.1ubuntu2.5_amd64.deb ... Unpacking libasound2:amd64 (1.2.2-2.1ubuntu2.5) ... Selecting previously unselected package libbz2-dev:amd64. Preparing to unpack .../074-libbz2-dev_1.0.8-2_amd64.deb ... Unpacking libbz2-dev:amd64 (1.0.8-2) ... [ 43%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_AttachIndices.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 43%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 43%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BF.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_AccessTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 44%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Dendrogram.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 45%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp [ 45%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP14.cpp [ 11%] Linking CXX executable ArborX_Test_DetailsTreeConstruction.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/link.txt --verbose=1 Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../075-libltdl7_2.4.6-14_amd64.deb ... Unpacking libltdl7:amd64 (2.4.6-14) ... Selecting previously unselected package libtdb1:amd64. Preparing to unpack .../076-libtdb1_1.4.5-0ubuntu0.20.04.1_amd64.deb ... Unpacking libtdb1:amd64 (1.4.5-0ubuntu0.20.04.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp -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 Selecting previously unselected package libogg0:amd64. Preparing to unpack .../077-libogg0_1.3.4-0ubuntu1_amd64.deb ... Unpacking libogg0:amd64 (1.3.4-0ubuntu1) ... Selecting previously unselected package libvorbis0a:amd64. Preparing to unpack .../078-libvorbis0a_1.3.6-2ubuntu1_amd64.deb ... Unpacking libvorbis0a:amd64 (1.3.6-2ubuntu1) ... [ 45%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsDistributedAnnotations.cpp Selecting previously unselected package libvorbisfile3:amd64. Preparing to unpack .../079-libvorbisfile3_1.3.6-2ubuntu1_amd64.deb ... Unpacking libvorbisfile3:amd64 (1.3.6-2ubuntu1) ... Selecting previously unselected package sound-theme-freedesktop. Preparing to unpack .../080-sound-theme-freedesktop_0.8-2ubuntu1_all.deb ... Unpacking sound-theme-freedesktop (0.8-2ubuntu1) ... Selecting previously unselected package libcanberra0:amd64. Preparing to unpack .../081-libcanberra0_0.30-7ubuntu1_amd64.deb ... Unpacking libcanberra0:amd64 (0.30-7ubuntu1) ... Selecting previously unselected package libcommon-sense-perl. Preparing to unpack .../082-libcommon-sense-perl_3.74-2build6_amd64.deb ... Unpacking libcommon-sense-perl (3.74-2build6) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../083-libexpat1-dev_2.2.9-1ubuntu0.6_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.2.9-1ubuntu0.6) ... /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsTreeConstruction.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -MF CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o.d -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyMain.cpp [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTreeGoldenTest.cpp Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../084-libfreetype6_2.10.1-2ubuntu0.3_amd64.deb ... Unpacking libfreetype6:amd64 (2.10.1-2ubuntu0.3) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../085-libfontconfig1_2.13.1-2ubuntu3_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-2ubuntu3) ... Selecting previously unselected package libjpeg-turbo8:amd64. Preparing to unpack .../086-libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Unpacking libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Selecting previously unselected package libjpeg8:amd64. Preparing to unpack .../087-libjpeg8_8c-2ubuntu8_amd64.deb ... Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../088-libjbig0_2.1-3.1ubuntu0.20.04.1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1ubuntu0.20.04.1) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../089-libwebp6_0.6.1-2ubuntu0.20.04.3_amd64.deb ... Unpacking libwebp6:amd64 (0.6.1-2ubuntu0.20.04.3) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../090-libtiff5_4.1.0+git191117-2ubuntu0.20.04.12_amd64.deb ... Unpacking libtiff5:amd64 (4.1.0+git191117-2ubuntu0.20.04.12) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../091-libxpm4_1%3a3.5.12-1ubuntu0.20.04.2_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.12-1ubuntu0.20.04.2) ... [ 23%] Linking CXX executable ArborX_Test_SpecializedTraversals.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -o ArborX_Test_SpecializedTraversals.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a [ 24%] Linking CXX executable ArborX_Test_Clustering.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Clustering.exe.dir/link.txt --verbose=1 [ 25%] Linking CXX executable ArborX_Test_DetailsClusteringHelpers.exe /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -o ArborX_Test_Clustering.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsClusteringHelpers.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a Selecting previously unselected package libgd3:amd64. Preparing to unpack .../092-libgd3_2.2.5-5.2ubuntu2.1_amd64.deb ... Unpacking libgd3:amd64 (2.2.5-5.2ubuntu2.1) ... Selecting previously unselected package libgpm2:amd64. Preparing to unpack .../093-libgpm2_1.20.7-5_amd64.deb ... Unpacking libgpm2:amd64 (1.20.7-5) ... Selecting previously unselected package libicu-dev:amd64. Preparing to unpack .../094-libicu-dev_66.1-2ubuntu2.1_amd64.deb ... Unpacking libicu-dev:amd64 (66.1-2ubuntu2.1) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Built target ArborX_Test_DetailsClusteringHelpers.exe [ 25%] Built target ArborX_Test_SpecializedTraversals.exe [ 25%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP18.cpp [ 26%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH.cpp [ 26%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BF.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 26%] Built target ArborX_Test_Clustering.exe [ 26%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 19%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 19%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 20%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/link.txt --verbose=1 [ 11%] Linking CXX executable ArborX_Test_CompileOnly.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_CompileOnly.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -o ArborX_Test_CompileOnly.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtMinMaxReduce.cpp [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o -MF CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o.d -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsExpandHalfToFull.cpp /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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp -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 Selecting previously unselected package libtypes-serialiser-perl. Preparing to unpack .../095-libtypes-serialiser-perl_1.0-1_all.deb ... Unpacking libtypes-serialiser-perl (1.0-1) ... Selecting previously unselected package libjson-xs-perl. Preparing to unpack .../096-libjson-xs-perl_4.020-1build1_amd64.deb ... Unpacking libjson-xs-perl (4.020-1build1) ... Selecting previously unselected package libpython2.7:amd64. Preparing to unpack .../097-libpython2.7_2.7.18-1~20.04.4_amd64.deb ... Unpacking libpython2.7:amd64 (2.7.18-1~20.04.4) ... Selecting previously unselected package libpython2.7-dev:amd64. Preparing to unpack .../098-libpython2.7-dev_2.7.18-1~20.04.4_amd64.deb ... Unpacking libpython2.7-dev:amd64 (2.7.18-1~20.04.4) ... [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BF.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BF.cpp [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstCompileOnlyWeightedEdges.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyWeightedEdges.cpp [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp Selecting previously unselected package libpython2-dev:amd64. Preparing to unpack .../099-libpython2-dev_2.7.17-2ubuntu4_amd64.deb ... Unpacking libpython2-dev:amd64 (2.7.17-2ubuntu4) ... Selecting previously unselected package ninja-build. Preparing to unpack .../100-ninja-build_1.10.0-1build1_amd64.deb ... Unpacking ninja-build (1.10.0-1build1) ... Selecting previously unselected package python-is-python2. Preparing to unpack .../101-python-is-python2_2.7.17-4_all.deb ... Unpacking python-is-python2 (2.7.17-4) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 21%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 21%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Selecting previously unselected package python2.7-dev. Preparing to unpack .../102-python2.7-dev_2.7.18-1~20.04.4_amd64.deb ... Unpacking python2.7-dev (2.7.18-1~20.04.4) ... Selecting previously unselected package python2-dev. Preparing to unpack .../103-python2-dev_2.7.17-2ubuntu4_amd64.deb ... Unpacking python2-dev (2.7.17-2ubuntu4) ... Selecting previously unselected package python-dev-is-python2. Preparing to unpack .../104-python-dev-is-python2_2.7.17-4_all.deb ... Unpacking python-dev-is-python2 (2.7.17-4) ... Selecting previously unselected package vim-runtime. Preparing to unpack .../105-vim-runtime_2%3a8.1.2269-1ubuntu5.22_all.deb ... Adding 'diversion of /usr/share/vim/vim81/doc/help.txt to /usr/share/vim/vim81/doc/help.txt.vim-tiny by vim-runtime' Adding 'diversion of /usr/share/vim/vim81/doc/tags to /usr/share/vim/vim81/doc/tags.vim-tiny by vim-runtime' [ 22%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp -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 Unpacking vim-runtime (2:8.1.2269-1ubuntu5.22) ... [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstCompileOnlyMain.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyMain.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 22%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend [ 12%] Linking CXX executable ArborX_Test_CompileOnly.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_CompileOnly.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -o ArborX_Test_CompileOnly.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Built target ArborX_Test_CompileOnly.exe make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_DetailsTreeConstruction.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build [ 27%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsMortonCodes.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMortonCodes.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Selecting previously unselected package vim. Preparing to unpack .../106-vim_2%3a8.1.2269-1ubuntu5.22_amd64.deb ... Unpacking vim (2:8.1.2269-1ubuntu5.22) ... Selecting previously unselected package libc6-dbg:amd64. Preparing to unpack .../107-libc6-dbg_2.31-0ubuntu9.14_amd64.deb ... Unpacking libc6-dbg:amd64 (2.31-0ubuntu9.14) ... [ 22%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Point.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Built target ArborX_Test_DetailsTreeConstruction.exe make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend [ 46%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP18.cpp [ 46%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake --color= [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend [ 46%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BF.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o -MF CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 23%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_KDOP.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 23%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.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_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp -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 [ 24%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/link.txt --verbose=1 Selecting previously unselected package libgd-perl. Preparing to unpack .../108-libgd-perl_2.71-2build1_amd64.deb ... Unpacking libgd-perl (2.71-2build1) ... Setting up libexpat1:amd64 (2.2.9-1ubuntu0.6) ... Setting up bzip2-doc (1.0.8-2) ... Setting up libxau6:amd64 (1:1.0.9-0ubuntu1) ... Setting up libkeyutils1:amd64 (1.6-6ubuntu1.1) ... Setting up libpsl5:amd64 (0.21.0-1ubuntu1) ... Setting up libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04.9) ... Setting up libgpm2:amd64 (1.20.7-5) ... Setting up libogg0:amd64 (1.3.4-0ubuntu1) ... Setting up mime-support (3.64ubuntu1) ... [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_DetailsContainers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstSequenceContainers.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstSequenceContainers.cpp Setting up wget (1.20.3-1ubuntu2) ... Setting up xdg-user-dirs (0.17-2ubuntu1) ... Setting up alsa-ucm-conf (1.2.2-1ubuntu0.13) ... Setting up libmagic-mgc (1:5.38-4) ... Setting up libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.6) ... /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_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp -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 No schema files found: doing nothing. Setting up libtdb1:amd64 (1.4.5-0ubuntu0.20.04.1) ... Setting up libbrotli1:amd64 (1.0.7-6ubuntu0.1) ... Setting up ccache (3.7.7-1) ... Updating symlinks in /usr/lib/ccache ... Setting up libnghttp2-14:amd64 (1.40.0-1ubuntu0.2) ... Setting up libmagic1:amd64 (1:5.38-4) ... Setting up less (551-1ubuntu0.2) ... Setting up libcommon-sense-perl (3.74-2build6) ... Setting up bc (1.07.1-2build1) ... Setting up krb5-locales (1.17-6ubuntu4.4) ... Setting up file (1:5.38-4) ... Setting up libcbor0.6:amd64 (0.6.0-0ubuntu1) ... Setting up libjbig0:amd64 (2.1-3.1ubuntu0.20.04.1) ... Setting up xxd (2:8.1.2269-1ubuntu5.22) ... Setting up ninja-build (1.10.0-1build1) ... Setting up libc6-dbg:amd64 (2.31-0ubuntu9.14) ... Setting up libkrb5support0:amd64 (1.17-6ubuntu4.4) ... Setting up libpython2.7-stdlib:amd64 (2.7.18-1~20.04.4) ... Setting up tzdata (2024a-0ubuntu0.20.04) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Apr 1 15:36:52 UTC 2024. Universal Time is now: Mon Apr 1 15:36:52 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up liberror-perl (0.17029-1) ... Setting up libasound2-data (1.2.2-2.1ubuntu2.5) ... Setting up autotools-dev (20180224.1) ... Setting up libglib2.0-data (2.64.6-1~ubuntu20.04.6) ... Setting up vim-common (2:8.1.2269-1ubuntu5.22) ... Setting up libx11-data (2:1.6.9-2ubuntu1.6) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build1) ... Setting up libpng16-16:amd64 (1.6.37-2) ... Setting up libvorbis0a:amd64 (1.3.6-2ubuntu1) ... Setting up libwebp6:amd64 (0.6.1-2ubuntu0.20.04.3) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up ucf (3.0038+nmu1) ... Setting up libk5crypto3:amd64 (1.17-6ubuntu4.4) ... Setting up libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Setting up libltdl7:amd64 (2.4.6-14) ... Setting up libtypes-serialiser-perl (1.0-1) ... Setting up alsa-topology-conf (1.2.2-1) ... Setting up sound-theme-freedesktop (0.8-2ubuntu1) ... Setting up libjson-perl (4.02000-2) ... Setting up libasound2:amd64 (1.2.2-2.1ubuntu2.5) ... Setting up gdbserver (9.2-0ubuntu1~20.04.1) ... Setting up git-man (1:2.25.1-1ubuntu3.11) ... Setting up libkrb5-3:amd64 (1.17-6ubuntu4.4) ... Setting up libmpdec2:amd64 (2.4.2-3) ... Setting up vim-runtime (2:8.1.2269-1ubuntu5.22) ... Setting up libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04.9) ... Setting up libfido2-1:amd64 (1.3.1-1ubuntu2) ... Setting up libc-dev-bin (2.31-0ubuntu9.14) ... Setting up libbsd0:amd64 (0.10.0-1) ... Setting up libperlio-gzip-perl (0.19-1build5) ... Setting up libelf1:amd64 (0.176-1.1ubuntu0.1) ... Setting up publicsuffix (20200303.0012-1) ... Setting up libonig5:amd64 (6.9.4-1) ... Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Setting up libjson-xs-perl (4.020-1build1) ... Setting up libdw1:amd64 (0.176-1.1ubuntu0.1) ... Setting up libxdmcp6:amd64 (1:1.1.3-0ubuntu1) ... Setting up libpython2.7:amd64 (2.7.18-1~20.04.4) ... Setting up libxcb1:amd64 (1.14-2) ... Setting up python2.7 (2.7.18-1~20.04.4) ... [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstUnionFind.cpp make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_BoostAdapters.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstBoostGeometryAdapters.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostGeometryAdapters.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Built target ArborX_Test_CompileOnly.exe make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstContainerAdaptors.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstContainerAdaptors.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o -MF CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o.d -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostGeometryAdapters.cpp [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o -MF CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o.d -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp Setting up libpython2-stdlib:amd64 (2.7.17-2ubuntu4) ... Setting up libjq1:amd64 (1.6-1ubuntu0.20.04.1) ... Setting up fontconfig-config (2.13.1-2ubuntu3) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp [ 25%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp [ 25%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTree.cpp [ 25%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 26%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperPoint.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 26%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.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_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp -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 [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstBoostRangeAdapters.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostRangeAdapters.cpp Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... Setting up libedit2:amd64 (3.1-20191231-1) ... Setting up lcov (1.14-2) ... Setting up python2 (2.7.17-2ubuntu4) ... Setting up libvorbisfile3:amd64 (1.3.6-2ubuntu1) ... Setting up libfreetype6:amd64 (2.10.1-2ubuntu0.3) ... Setting up libpython3.8:amd64 (3.8.10-0ubuntu1~20.04.9) ... Setting up libgssapi-krb5-2:amd64 (1.17-6ubuntu4.4) ... Setting up icu-devtools (66.1-2ubuntu2.1) ... Setting up libbabeltrace1:amd64 (1.5.8-1build1) ... Setting up libssh-4:amd64 (0.9.3-2ubuntu2.5) ... Setting up jq (1.6-1ubuntu0.20.04.1) ... Setting up libcurl4:amd64 (7.68.0-1ubuntu2.22) ... Setting up libc6-dev:amd64 (2.31-0ubuntu9.14) ... Setting up libx11-6:amd64 (2:1.6.9-2ubuntu1.6) ... Setting up libtiff5:amd64 (4.1.0+git191117-2ubuntu0.20.04.12) ... Setting up curl (7.68.0-1ubuntu2.22) ... Setting up libfontconfig1:amd64 (2.13.1-2ubuntu3) ... Setting up libicu-dev:amd64 (66.1-2ubuntu2.1) ... Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.7) ... Setting up libxmuu1:amd64 (2:1.1.3-0ubuntu1) ... Setting up python-is-python2 (2.7.17-4) ... Setting up libbz2-dev:amd64 (1.0.8-2) ... Setting up libcanberra0:amd64 (0.30-7ubuntu1) ... Setting up vim (2:8.1.2269-1ubuntu5.22) ... update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode update-alternatives: warning: skip creation of /usr/share/man/da/man1/vi.1.gz because associated file /usr/share/man/da/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/de/man1/vi.1.gz because associated file /usr/share/man/de/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/vi.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/it/man1/vi.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ja/man1/vi.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/pl/man1/vi.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ru/man1/vi.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/vi.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode update-alternatives: warning: skip creation of /usr/share/man/da/man1/view.1.gz because associated file /usr/share/man/da/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/de/man1/view.1.gz because associated file /usr/share/man/de/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/view.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/it/man1/view.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ja/man1/view.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/pl/man1/view.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ru/man1/view.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/view.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode update-alternatives: warning: skip creation of /usr/share/man/da/man1/ex.1.gz because associated file /usr/share/man/da/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/de/man1/ex.1.gz because associated file /usr/share/man/de/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/ex.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/it/man1/ex.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ja/man1/ex.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/pl/man1/ex.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ru/man1/ex.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/ex.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in auto mode update-alternatives: warning: skip creation of /usr/share/man/da/man1/editor.1.gz because associated file /usr/share/man/da/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/de/man1/editor.1.gz because associated file /usr/share/man/de/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/editor.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/it/man1/editor.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ja/man1/editor.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/pl/man1/editor.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ru/man1/editor.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/editor.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group editor) doesn't exist Setting up libxpm4:amd64 (1:3.5.12-1ubuntu0.20.04.2) ... Setting up openssh-client (1:8.2p1-4ubuntu0.11) ... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 26%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake --color= Setting up libxext6:amd64 (2:1.3.4-0ubuntu1) ... Setting up libcurl3-gnutls:amd64 (7.68.0-1ubuntu2.22) ... Setting up gdb (9.2-0ubuntu1~20.04.1) ... Setting up libexpat1-dev:amd64 (2.2.9-1ubuntu0.6) ... Setting up shared-mime-info (1.15-1) ... Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 26%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 47%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp [ 47%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp [ 47%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH.cpp [ 27%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH.cpp [ 27%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BF.cpp [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstHeapOperations.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstHeapOperations.cpp [ 27%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp -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 [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 48%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 48%] Linking CXX executable ArborX_Test_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DistributedTree.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -o ArborX_Test_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 27%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 27%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperBox.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Built target ArborX_Test_DistributedTree.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=ArborX_DBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 27%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.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_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp -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 [ 18%] Linking CXX executable ArborX_Test_Clustering.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Clustering.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -o ArborX_Test_Clustering.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 19%] Linking CXX executable ArborX_Test_SpecializedTraversals.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -o ArborX_Test_SpecializedTraversals.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 19%] Built target ArborX_Test_Clustering.exe make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o -MF CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 19%] Built target ArborX_Test_SpecializedTraversals.exe [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP14.cpp [ 49%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend [ 28%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp [ 28%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeSpatial.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 50%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=ArborX_HDBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Setting up libgd3:amd64 (2.2.5-5.2ubuntu2.1) ... Setting up git (1:2.25.1-1ubuntu3.11) ... Setting up xauth (1:1.1-0ubuntu1) ... Setting up libpython2.7-dev:amd64 (2.7.18-1~20.04.4) ... Setting up libgd-perl (2.71-2build1) ... Setting up libpython2-dev:amd64 (2.7.17-2ubuntu4) ... Setting up python2.7-dev (2.7.18-1~20.04.4) ... Setting up python2-dev (2.7.17-2ubuntu4) ... Setting up python-dev-is-python2 (2.7.17-4) ... Processing triggers for libc-bin (2.31-0ubuntu9.12) ... [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP18.cpp [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstPriorityQueueMiscellaneous.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstPriorityQueueMiscellaneous.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_DetailsCrsGraphWrapperImpl.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build [ 51%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsWeightedEdge.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 52%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=ArborX_LinearBVH.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsCrsGraphWrapperImpl.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsCrsGraphWrapperImpl.cpp [ 27%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend [ 20%] Linking CXX executable ArborX_Test_DetailsClusteringHelpers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsClusteringHelpers.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 20%] Built target ArborX_Test_DetailsClusteringHelpers.exe make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o -MF CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o.d -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostGeometryAdapters.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake --color= [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP14.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP14.cpp [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o -MF CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o.d -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostRangeAdapters.cpp [ 52%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_NeighborList.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 28%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbackQueryPerThread.cpp [ 29%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeRay.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build [ 16%] Linking CXX executable ArborX_Test_DetailsContainers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -o ArborX_Test_DetailsContainers.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Built target ArborX_Test_DetailsContainers.exe [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 53%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeNearest.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 27%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 54%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BF.cpp [ 54%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp [ 54%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Ray.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 55%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_TraversalPolicy.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 56%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHalfTraversal.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 57%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPriorityQueue.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 58%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperSphere.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 59%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 59%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCartesianGrid.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 61%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeConstruction.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 62%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBruteForceImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 63%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsOperatorFunctionObjects.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 64%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 65%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCANDenseBox.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 65%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 66%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 67%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHeap.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 67%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 67%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Callbacks.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 68%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsNode.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 68%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 27%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp -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_master/build' [ 68%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 68%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsLegacy.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 69%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 16%] Linking CXX executable ArborX_Test_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DistributedTree.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -o ArborX_Test_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 70%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeVisualization.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 71%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributor.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 72%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtViewHelpers.cpp [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o -MF CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o.d -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostRangeAdapters.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMortonCode.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 73%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMutualReachabilityDistance.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 74%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Sphere.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 74%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsSortUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 74%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeNodeLabeling.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 74%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsStack.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 75%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBatchedQueries.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 75%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTree.cpp [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUnionFind.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 75%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=interpolation/ArborX_InterpMovingLeastSquares.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 16%] Linking CXX executable ArborX_Test_BoostAdapters.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -o ArborX_Test_BoostAdapters.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Built target ArborX_Test_BoostAdapters.exe [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP18.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP18.cpp [ 29%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeTraversalPolicy.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 27%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp [ 28%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTreeGoldenTest.cpp [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 17%] Built target ArborX_Test_DistributedTree.exe make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_Clustering.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_GeometryTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 77%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 77%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_DetailsAlgorithms.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 78%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeTraversal.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 79%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPermutedData.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 80%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 81%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH.cpp [ 22%] Linking CXX executable ArborX_Test_BoostAdapters.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -o ArborX_Test_BoostAdapters.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 22%] Built target ArborX_Test_BoostAdapters.exe make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsSVD.cpp [ 81%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 81%] Built target ArborX_HeaderSelfContained_ArborX_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 82%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /usr/local/bin/g++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Exception.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 82%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Exception_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Exception_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make -f examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/access_traits /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/access_traits /var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend.internal". [ 17%] Linking CXX executable ArborX_Test_DetailsTreeConstruction.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsTreeConstruction.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Scanning dependencies of target ArborX_Example_HostAccessTraits.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/access_traits/example_host_access_traits.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 17%] Built target ArborX_Test_DetailsTreeConstruction.exe [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BF.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BF.cpp [ 18%] Linking CXX executable ArborX_Test_DetailsCrsGraphWrapperImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsCrsGraphWrapperImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 18%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp [ 30%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeIntersectsKDOP.cpp [ 28%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Box.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 82%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp [ 28%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.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_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp -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 [ 82%] Linking CXX executable ArborX_Example_HostAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -o ArborX_Example_HostAccessTraits.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_Example_HostAccessTraits.exe make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/brute_force /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/brute_force /var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_BruteForce.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_Predicates.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 28%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.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_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp -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_master/build' [ 28%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 29%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_SpaceFillingCurves.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 83%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbackQueryPerThread.cpp [ 83%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeRay.cpp [ 29%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.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_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp -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 [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 83%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 83%] Built target ArborX_Example_BruteForce.exe make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/callback /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/callback /var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Callback.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 84%] Building CXX object examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/callback && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/callback/example_callback.cpp [ 84%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeTraversalPolicy.cpp [ 30%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsAnnotations.cpp [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsCompactRadialBasisFunction.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 29%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend ---> Removed intermediate container 7a4785f982ae ---> b60ad7e4686c Step 6/25 : RUN KEYDUMP_URL=https://cloud.cees.ornl.gov/download && KEYDUMP_FILE=keydump && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE} && wget --quiet ${KEYDUMP_URL}/${KEYDUMP_FILE}.sig && gpg --import ${KEYDUMP_FILE} && gpg --verify ${KEYDUMP_FILE}.sig ${KEYDUMP_FILE} && rm ${KEYDUMP_FILE}* ---> Running in 3e95e9c4aaad make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 29%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_PairValueIndex.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 30%] Linking CXX executable ArborX_Test_SpecializedTraversals.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_SpecializedTraversals.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_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -o ArborX_Test_SpecializedTraversals.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 85%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeIntersectsKDOP.cpp [91mgpg: directory '/root/.gnupg' created [0m[91mgpg: keybox '/root/.gnupg/pubring.kbx' created [0m[91mgpg: /root/.gnupg/trustdb.gpg: trustdb created [0m[91mgpg: key 48822FDA51C1DA7A: public key "Damien Lebrun-Grandie <dalg24@gmail.com>" imported [0m[91mgpg: key A2C794A986419D8A: public key "Tom Stellard <tstellar@redhat.com>" imported [0m[91mgpg: key 0FC3042E345AD05D: public key "Hans Wennborg <hans@chromium.org>" imported [0m[91mgpg: key EC8FEF3A7BFB4EDA: 24 signatures not checked due to missing keys [0m[91mgpg: key EC8FEF3A7BFB4EDA: public key "Brad King" imported [0m[91mgpg: key 379CE192D401AB61: public key "Bintray (by JFrog) <bintray@bintray.com>" imported [0m[91mgpg: Total number processed: 5 gpg: imported: 5 [0m[91mgpg: no ultimately trusted keys found [0m[91mgpg: Signature made Thu May 7 23:44:59 2020 UTC gpg: using RSA key 061CFF3BA41AA45D25BCE7097A0994F834C86684 [0m[91mgpg: Good signature from "Damien Lebrun-Grandie <dalg24@gmail.com>" [unknown] [0m[91mgpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: E226 98C7 0BF0 7BDA 37E1 4154 4882 2FDA 51C1 DA7A Subkey fingerprint: 061C FF3B A41A A45D 25BC E709 7A09 94F8 34C8 6684 [0m[ 23%] Linking CXX executable ArborX_Test_DetailsDistributedTreeImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsDistributedTreeImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 23%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 30%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/local/cuda/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -x cuda --cuda-gpu-arch=sm_70 -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Built target ArborX_Test_SpecializedTraversals.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake --color= [ 85%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/build/examples/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -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 -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_PairIndexRank.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Built target ArborX_Example_Callback.exe make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/dbscan /var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/dbscan/example_dbscan.cpp [ 31%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.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_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp -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 [ 14%] Linking CXX executable ArborX_Test_BoostAdapters.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/link.txt --verbose=1 [ 85%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsAnnotations.cpp [ 24%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Built target ArborX_HeaderSelfContained_ArborX_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=ArborX_BruteForce.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 31%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstUnionFind.cpp /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -o ArborX_Test_BoostAdapters.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 31%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build [ 31%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake --color= [ 32%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_IndexableGetter.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 32%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp -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 [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_Geometry.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsAlgorithms.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsAlgorithms.cpp [ 20%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp [ 85%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MolecularDynamics.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsContainers.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 25%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_BruteForce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_BruteForce_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=ArborX_CrsGraphWrapper.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 26%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_DetailsClusteringHelpers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsTreeNodeLabeling.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeNodeLabeling.cpp [ 15%] Linking CXX executable ArborX_Test_DetailsUtils.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsUtils.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstCompileOnlyGeometry.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyGeometry.cpp [ 32%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/link.txt --verbose=1 make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". /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_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp -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 Scanning dependencies of target ArborX_Test_SpecializedTraversals.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp ---> Removed intermediate container 3e95e9c4aaad ---> 727a049d0f85 Step 7/25 : ENV CMAKE_DIR=/opt/cmake ---> Running in 9c58f508c9c6 [ 86%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -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 -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 86%] Built target ArborX_Example_DBSCAN.exe make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Intersection.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Building CXX object examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/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_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsExpandHalfToFull.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsExpandHalfToFull.cpp [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstRay.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstRay.cpp [ 22%] Linking CXX executable ArborX_Test_Clustering.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Clustering.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -o ArborX_Test_Clustering.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.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_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp -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_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build [ 26%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 26%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 27%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=ArborX_DBSCAN.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 22%] Built target ArborX_Test_Clustering.exe [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHappyTreeFriends.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.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_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp -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 [ 27%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsMLSCoefficients.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperTriangle.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/link.txt --verbose=1 [ 33%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.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_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp -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 /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_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp -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 [ 88%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -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 -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Built target ArborX_Example_MolecularDynamics.exe make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TriangleIntersectionWithMapping.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -DPRECOMPUTE_MAPPING -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake --color= [ 33%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake --color= [ 33%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake --color= [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstKDOP.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKDOP.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend.internal". make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX_DistributedTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_CrsGraphWrapper.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.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_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp -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 [ 34%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp -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 [ 89%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Built target ArborX_Example_TriangleIntersection.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_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/viz /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/viz /var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". [ 27%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 27%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 27%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX_DistributedTree.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Scanning dependencies of target ArborX_Example_TreeViz.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Building CXX object examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/viz && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/viz/tree_visualization.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build [ 34%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCrsGraphWrapperImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstDetailsMutualReachabilityDistance.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMutualReachabilityDistance.cpp [ 89%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Intersection.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -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 -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsExpandHalfToFull.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Built target ArborX_Example_Intersection.exe make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/raytracing /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/raytracing /var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_RayTracing.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 90%] Building CXX object examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp [ 36%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/link.txt --verbose=1 [ 36%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.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_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp -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 /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_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp -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 /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(138): warning #177-D: variable "origin" was declared but never referenced detected during: instantiation of "void Callbacks::callback_nearest_predicate_invoker::run(boost::type<TestType> *) [with TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=Callbacks::callback_nearest_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here instantiation of "void boost::function0<R>::assign_to(Functor) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/function/function_template.hpp(720): here instantiation of "boost::function0<R>::function0(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/function/function_template.hpp(1087): here instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_nearest_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_nearest_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 4>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_nearest_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_nearest_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_nearest_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_nearest_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_nearest_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" (124): here /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(311): warning #177-D: variable "origin" was declared but never referenced detected during: instantiation of "void Callbacks::callback_with_attachment_nearest_predicate_invoker::run(boost::type<TestType> *) [with TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=Callbacks::callback_with_attachment_nearest_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here instantiation of "void boost::function0<R>::assign_to(Functor) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/function/function_template.hpp(720): here instantiation of "boost::function0<R>::function0(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/function/function_template.hpp(1087): here instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_nearest_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 4>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_nearest_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_nearest_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_nearest_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" (296): here [ 37%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BF.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_BruteForce.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 37%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp [ 37%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP14.cpp [ 16%] Linking CXX executable ArborX_Test_DetailsDistributedTreeImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsDistributedTreeImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 23%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp [ 24%] Linking CXX executable ArborX_Test_Geometry.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Geometry.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -o ArborX_Test_Geometry.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 90%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 90%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 90%] Building CXX object examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/moving_least_squares/moving_least_squares.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Built target ArborX_Test_Geometry.exe [ 24%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH.cpp [ 28%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=ArborX_HDBSCAN.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 91%] Linking CXX executable ArborX_Test_QueryTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_QueryTree.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -o ArborX_Test_QueryTree.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Built target ArborX_Test_BoostAdapters.exe make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsSVD.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 16%] Built target ArborX_Test_DetailsUtils.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 17%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp ---> Removed intermediate container 9c58f508c9c6 ---> e3b70274eab2 Step 8/25 : RUN CMAKE_VERSION=3.16.9 && CMAKE_KEY=2D2CEF1034921684 && CMAKE_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} && CMAKE_SCRIPT=cmake-${CMAKE_VERSION}-Linux-x86_64.sh && CMAKE_SHA256=cmake-${CMAKE_VERSION}-SHA-256.txt && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256} && wget --quiet ${CMAKE_URL}/${CMAKE_SHA256}.asc && wget --quiet ${CMAKE_URL}/${CMAKE_SCRIPT} && gpg --verify ${CMAKE_SHA256}.asc ${CMAKE_SHA256} && grep -i ${CMAKE_SCRIPT} ${CMAKE_SHA256} | sed -e s/linux/Linux/ | sha256sum --check && mkdir -p ${CMAKE_DIR} && sh ${CMAKE_SCRIPT} --skip-license --prefix=${CMAKE_DIR} && rm cmake* ---> Running in 8b0179492795 [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o -MF CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o.d -o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp [ 29%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 29%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp [ 29%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpMovingLeastSquares.cpp [ 92%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/build/examples/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Built target ArborX_Example_TreeViz.exe make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_BruteForceVsBVH.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp [ 38%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.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_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp -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 [ 93%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 24%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_MovingLeastSquares.exe make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend.internal". [ 39%] Linking CXX executable ArborX_Test_DetailsClusteringHelpers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsClusteringHelpers.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_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsClusteringHelpers.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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_master/build' [ 39%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend Scanning dependencies of target ArborX_Benchmark_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp [ 29%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BF.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDendrogram.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Test_QueryTree.exe make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_ExecutionSpaces.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Building CXX object benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Built target ArborX_Test_DetailsClusteringHelpers.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_MinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 93%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_RayTracing.exe make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_BoundingVolumeHierarchy.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Building CXX object benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp [ 31%] Linking CXX executable ArborX_Test_QueryTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_QueryTree.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/kokkos_launch_compiler /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -o ArborX_Test_QueryTree.exe -Wl,-rpath,/opt/boost/lib:/usr/local/cuda/lib64 /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 -lpthread /opt/kokkos/lib/libkokkossimd.a [ 40%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake --color= [ 41%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_BruteForce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.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_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_BruteForce_hpp -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 Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_AttachIndices.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 25%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp [ 26%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BF.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BF.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 18%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe [ 41%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.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_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp -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_master/build' [ 41%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_AccessTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 26%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTree.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTree.cpp [ 18%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/link.txt --verbose=1 [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Linking CXX executable ArborX_Benchmark_ExecutionSpaces.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -o ArborX_Benchmark_ExecutionSpaces.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Benchmark_ExecutionSpaces.exe make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/develop /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/develop /var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_Develop.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 94%] Building CXX object benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/develop/develop.cpp [ 94%] Linking CXX executable ArborX_Benchmark_Develop.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_Develop.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -o ArborX_Benchmark_Develop.exe -Wl,-rpath,/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so -lpthread -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 94%] Built target ArborX_Benchmark_Develop.exe make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_UnionFind.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Building CXX object benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/union_find/union_find.cpp [ 95%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp [ 41%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_Dendrogram.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 42%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.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_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp -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_master/build' [ 31%] Built target ArborX_Test_QueryTree.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Makefile:143: recipe for target 'all' failed make: *** [all] Error 2 [Pipeline] } [Pipeline] // dir Post stage [Pipeline] sh + ccache --show-stats cache directory /tmp/ccache primary config /tmp/ccache/ccache.conf secondary config (readonly) /etc/ccache.conf stats zero time Mon Apr 1 15:34:51 2024 cache hit (direct) 37 cache hit (preprocessed) 0 cache miss 32 cache hit rate 53.62 % compile failed 1 cleanups performed 6 files in cache 649 cache size 3.7 GB max cache size 5.0 GB [Pipeline] xunit INFO: Processing CTest-Version 3.x (default) Error when executing always post condition: Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 10.64.193.225/10.64.193.225:43602 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: 0dfd5536-642f-40ef-ac9a-c2311f7a7b49 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_master' 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:125) at java.base/java.lang.Thread.run(Thread.java:829) [Pipeline] } $ docker stop --time=1 3a086872160715e330c8d216e4f7bc1c45edab1cbf31b39a96825bcfac1a22bb [ 43%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.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_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp -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_master/build' [ 43%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build $ docker rm -f --volumes 3a086872160715e330c8d216e4f7bc1c45edab1cbf31b39a96825bcfac1a22bb make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_DBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } Failed in branch CUDA-11.0.3-Clang make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake --color= [91mgpg: Signature made Tue Sep 15 13:13:30 2020 UTC gpg: using RSA key C6C265324BBEBDC350B513D02D2CEF1034921684 [0m[91mgpg: Good signature from "Brad King" [unknown] gpg: aka "Brad King <brad.king@kitware.com>" [unknown] gpg: aka "[jpeg image of size 4005]" [unknown] [0m[91mgpg: Note: This key has expired! Primary key fingerprint: CBA2 3971 357C 2E65 90D9 EFD3 EC8F EF3A 7BFB 4EDA Subkey fingerprint: C6C2 6532 4BBE BDC3 50B5 13D0 2D2C EF10 3492 1684 [0mcmake-3.16.9-Linux-x86_64.sh: OK CMake Installer Version: 3.16.9, Copyright (c) Kitware This is a self-extracting archive. The archive will be extracted to: /opt/cmake Using target directory: /opt/cmake Extracting, please wait... Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeSpatial.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 45%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/link.txt --verbose=1 [ 46%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.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_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp -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 /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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp -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_master/build' [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend.internal". [ 95%] Linking CXX executable ArborX_Benchmark_UnionFind.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -o ArborX_Benchmark_UnionFind.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so -lpthread -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Built target ArborX_Benchmark_UnionFind.exe make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_DistributedTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Building CXX object benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver/distributed_tree_driver.cpp [ 95%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend.internal". make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 46%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_HDBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 46%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsWeightedEdge.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 27%] Linking CXX executable ArborX_Test_SpecializedTraversals.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -o ArborX_Test_SpecializedTraversals.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 27%] Built target ArborX_Test_SpecializedTraversals.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake --color= [ 28%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTreeGoldenTest.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTreeGoldenTest.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 29%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 29%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 29%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp [ 29%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o [ 19%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_BruteForce.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTreeGoldenTest.cpp [ 20%] Linking CXX executable ArborX_Test_SpecializedTraversals.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -o ArborX_Test_SpecializedTraversals.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 47%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.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_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp -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 [ 48%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.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_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp -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 /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp(162): warning #68-D: integer conversion resulted in a change of sign detected during: instantiation of "void Dendrogram::dendrogram_boruvka<DeviceType>::test_method() [with DeviceType=Kokkos::Serial::device_type]" (107): here instantiation of "void Dendrogram::dendrogram_boruvka_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::Serial::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here instantiation of "void boost::function0<R>::assign_to(Functor) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/function/function_template.hpp(720): here instantiation of "boost::function0<R>::function0(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/function/function_template.hpp(1087): here instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 2>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" (107): here /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp(162): warning #68-D: integer conversion resulted in a change of sign detected during: instantiation of "void Dendrogram::dendrogram_boruvka<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" (107): here instantiation of "void Dendrogram::dendrogram_boruvka_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::CudaSpace::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here instantiation of "void boost::function0<R>::assign_to(Functor) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::CudaSpace::device_type>]" /opt/boost/include/boost/function/function_template.hpp(720): here [ 2 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 2>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 2>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" (107): here [ 48%] Linking CXX executable ArborX_Test_Clustering.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Clustering.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_Test_Clustering.exe.dir/tstDBSCAN.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -o ArborX_Test_Clustering.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 29%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP14.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_LinearBVH.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp [ 48%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP18.cpp [ 95%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp [ 95%] Linking CXX executable ArborX_Benchmark_BoundingVolumeHierarchy.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -o ArborX_Benchmark_BoundingVolumeHierarchy.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so -lpthread -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_4.cpp Unpacking finished successfully make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Built target ArborX_Test_Clustering.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_NeighborList.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 20%] Built target ArborX_HeaderSelfContained_ArborX_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 20%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_CrsGraphWrapper.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 29%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 29%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp [ 29%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp [ 21%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_BruteForce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/link.txt --verbose=1 [ 21%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsCompactRadialBasisFunction.cpp /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_BruteForce_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 48%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.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_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp -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_master/build' [ 48%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend.internal". [ 49%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/link.txt --verbose=1 Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeNearest.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /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_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp -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 [ 29%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstUnionFind.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstUnionFind.cpp [ 21%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 21%] Built target ArborX_Test_SpecializedTraversals.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend [ 22%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_DBSCAN.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Ray.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 51%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.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_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp -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 [ 30%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 51%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.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_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp -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_master/build' [ 51%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend [ 51%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.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_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp -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]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Linking CXX executable ArborX_Test_InterpMovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -o ArborX_Test_InterpMovingLeastSquares.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Built target ArborX_Test_InterpMovingLeastSquares.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=ArborX_LinearBVH.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 97%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_5.cpp [ 97%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_5.cpp [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_TraversalPolicy.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend.internal". [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake --color= [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHalfTraversal.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPriorityQueue.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 53%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp [ 52%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/link.txt --verbose=1 cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.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_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp -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 /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_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp -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_master/build' [ 22%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake --color= [ 97%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_6.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 53%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperSphere.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp [ 54%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.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_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp -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 [ 55%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 22%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX_DistributedTree.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 22%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 56%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 22%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend [ 30%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_AccessTraits.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 30%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbackQueryPerThread.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbackQueryPerThread.cpp [ 30%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake --color= /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_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp -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_master/build' [ 56%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp ---> Removed intermediate container 8b0179492795 ---> 253a86dd18b3 Step 9/25 : ENV PATH=${CMAKE_DIR}/bin:$PATH ---> Running in 58e0ce915d8e [ 31%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP18.cpp [ 57%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp -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_master/build' [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 57%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp -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_master/build' [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend.internal". [ 57%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/link.txt --verbose=1 make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp -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 [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 57%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.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_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp -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_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 22%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_HDBSCAN.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 32%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_AttachIndices.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_Callbacks.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCartesianGrid.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp [ 57%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BF.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/link.txt --verbose=1 [ 58%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeConstruction.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /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_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp -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 -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 59%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.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_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp -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 [ 98%] Linking CXX executable ArborX_Benchmark_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -o ArborX_Benchmark_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 98%] Built target ArborX_Benchmark_DistributedTree.exe [ 99%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/print_timers.cpp [ 99%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 99%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_6.cpp [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBruteForceImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake --color= [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/link.txt --verbose=1 Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsOperatorFunctionObjects.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /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_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp -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_master/build' [ 61%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 61%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.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_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp -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 [ 62%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp -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_master/build' [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_Dendrogram.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp [ 33%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH.cpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCANDenseBox.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 62%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake --color= [ 62%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/link.txt --verbose=1 Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend.internal". /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_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp -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 [ 30%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstQueryTreeRay.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeRay.cpp [ 31%] Linking CXX executable ArborX_Test_DetailsClusteringHelpers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsClusteringHelpers.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 31%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Built target ArborX_Test_DetailsClusteringHelpers.exe [ 31%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake --color= [ 31%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstQueryTreeTraversalPolicy.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeTraversalPolicy.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake --color= [ 99%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp -pthread -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.cpp [ 23%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHeap.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 64%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.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_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp -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 [ 34%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBatchedQueries.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp ---> Removed intermediate container 58e0ce915d8e ---> 432daf061f24 Step 10/25 : ENV LLVM_DIR=/opt/llvm ---> Running in 9ba6db382c30 [ 24%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 32%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstQueryTreeIntersectsKDOP.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeIntersectsKDOP.cpp [ 33%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp [ 33%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/tstKokkosToolsAnnotations.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsAnnotations.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake --color= [ 25%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_LinearBVH.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend [ 99%] Linking CXX executable ArborX_Benchmark_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -o ArborX_Benchmark_DBSCAN.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake --color= [ 34%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BF.cpp [100%] Linking CXX executable ArborX_Benchmark_BruteForceVsBVH.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -o ArborX_Benchmark_BruteForceVsBVH.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 34%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBruteForceImpl.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [100%] Built target ArborX_Benchmark_BruteForceVsBVH.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [100%] Built target ArborX_Benchmark_DBSCAN.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles 0 [Pipeline] sh make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_Callbacks.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp + ctest --timeout 180 --no-compress-output -T Test --test-output-size-passed=65536 --test-output-size-failed=1048576 Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Site: Build name: (empty) Create new tag: 20240401-1539 - Experimental Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Test project /var/jenkins/workspace/ArborX_master/build Start 1: ArborX_Test_DetailsUtils 1/31 Test #1: ArborX_Test_DetailsUtils ......................... Passed 0.06 sec Start 2: ArborX_Test_Geometry 2/31 Test #2: ArborX_Test_Geometry ............................. Passed 0.01 sec Start 3: ArborX_Test_QueryTree [ 33%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/utf_main.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 35%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCartesianGrid.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 36%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp [ 37%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsContainers.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 65%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.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_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp -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 3/31 Test #3: ArborX_Test_QueryTree ............................ Passed 5.16 sec Start 4: ArborX_Test_DetailsTreeConstruction 4/31 Test #4: ArborX_Test_DetailsTreeConstruction .............. Passed 0.02 sec Start 5: ArborX_Test_DetailsContainers 5/31 Test #5: ArborX_Test_DetailsContainers .................... Passed 0.10 sec Start 6: ArborX_Test_DetailsCrsGraphWrapperImpl [ 65%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP14.cpp [ 25%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp [ 25%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp [ 25%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstUnionFind.cpp [ 25%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsMLSCoefficients.cpp [ 25%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp 6/31 Test #6: ArborX_Test_DetailsCrsGraphWrapperImpl ........... Passed 0.02 sec Start 7: ArborX_Test_Clustering 7/31 Test #7: ArborX_Test_Clustering ........................... Passed 0.35 sec Start 8: ArborX_Test_DetailsClusteringHelpers 8/31 Test #8: ArborX_Test_DetailsClusteringHelpers ............. Passed 0.22 sec Start 9: ArborX_Test_SpecializedTraversals 9/31 Test #9: ArborX_Test_SpecializedTraversals ................ Passed 0.05 sec Start 10: ArborX_Test_DistributedTree [ 37%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCrsGraphWrapperImpl.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsNode.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 65%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.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_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp -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 ---> Removed intermediate container 9ba6db382c30 ---> 05e3ad2134b2 Step 11/25 : RUN LLVM_VERSION=14.0.0 && LLVM_KEY="86419D8A 345AD05D" && LLVM_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VERSION}/clang+llvm-${LLVM_VERSION}-x86_64-linux-gnu-ubuntu-18.04.tar.xz && LLVM_ARCHIVE=llvm-${LLVM_VERSION}.tar.xz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${LLVM_URL} --output-document=${LLVM_ARCHIVE} && wget --quiet ${LLVM_URL}.sig --output-document=${LLVM_ARCHIVE}.sig && gpg --verify ${LLVM_ARCHIVE}.sig ${LLVM_ARCHIVE} && mkdir -p ${LLVM_DIR} && tar -xvf ${LLVM_ARCHIVE} -C ${LLVM_DIR} --strip-components=1 && echo "${LLVM_DIR}/lib" > /etc/ld.so.conf.d/llvm.conf && ldconfig && rm -rf ${SCRATCH_DIR} [ 65%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/link.txt --verbose=1 ---> Running in 3aa6ad96245a /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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp -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 -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp -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 [ 65%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsLegacy.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 38%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDendrogram.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Point.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_KDOP.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 36%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 36%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 36%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperPoint.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/link.txt --verbose=1 [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 39%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeImpl.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperBox.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 37%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake --color= [ 39%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeNearest.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp 10/31 Test #10: ArborX_Test_DistributedTree ...................... Passed 13.74 sec Start 11: ArborX_Test_DetailsDistributedTreeImpl 11/31 Test #11: ArborX_Test_DetailsDistributedTreeImpl ........... Passed 0.43 sec Start 12: ArborX_Test_BoostAdapters 12/31 Test #12: ArborX_Test_BoostAdapters ........................ Passed 0.01 sec Start 13: ArborX_Test_InterpMovingLeastSquares 13/31 Test #13: ArborX_Test_InterpMovingLeastSquares ............. Passed 0.19 sec Start 14: ArborX_Example_HostAccessTraits 14/31 Test #14: ArborX_Example_HostAccessTraits .................. Passed 0.01 sec Start 15: ArborX_Example_BruteForce 15/31 Test #15: ArborX_Example_BruteForce ........................ Passed 0.01 sec Start 16: ArborX_Example_Callback 16/31 Test #16: ArborX_Example_Callback .......................... Passed 0.02 sec Start 17: ArborX_Example_DBSCAN 17/31 Test #17: ArborX_Example_DBSCAN ............................ Passed 0.02 sec Start 18: ArborX_Example_MolecularDynamics 18/31 Test #18: ArborX_Example_MolecularDynamics ................. Passed 0.16 sec Start 19: ArborX_Example_Intersection 19/31 Test #19: ArborX_Example_Intersection ...................... Passed 0.01 sec Start 20: ArborX_Example_TriangleIntersection 20/31 Test #20: ArborX_Example_TriangleIntersection .............. Passed 0.04 sec Start 21: ArborX_Example_TriangleIntersectionWithMapping 21/31 Test #21: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.04 sec Start 22: ArborX_Example_TreeViz 22/31 Test #22: ArborX_Example_TreeViz ........................... Passed 0.08 sec Start 23: ArborX_Example_RayTracing [ 25%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_AccessTraits.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 25%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpMovingLeastSquares.cpp [ 38%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build [ 38%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/link.txt --verbose=1 make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 38%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Box.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Predicates.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 38%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 38%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/link.txt --verbose=1 [ 66%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.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_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp -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 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 38%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake --color= [ 38%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_SpaceFillingCurves.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_PairValueIndex.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 40%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeSpatial.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp [ 67%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP18.cpp [ 68%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp -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_master/build' [ 25%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 25%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_AttachIndices.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 26%] Linking CXX executable ArborX_Test_DetailsClusteringHelpers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp [ 41%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH.cpp /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsClusteringHelpers.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 40%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 40%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_PairIndexRank.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_IndexableGetter.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 42%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsContainers.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 27%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 68%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend [ 42%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHappyTreeFriends.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build [ 42%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeVisualization.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperTriangle.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 42%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BF.cpp [ 42%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX_DistributedTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Callbacks.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend 23/31 Test #23: ArborX_Example_RayTracing ........................ Passed 13.49 sec Start 24: ArborX_Example_MovingLeastSquares 24/31 Test #24: ArborX_Example_MovingLeastSquares ................ Passed 0.01 sec Start 25: ArborX_Benchmark_BruteForceVsBVH 25/31 Test #25: ArborX_Benchmark_BruteForceVsBVH ................. Passed 0.01 sec Start 26: ArborX_Benchmark_DBSCAN 26/31 Test #26: ArborX_Benchmark_DBSCAN .......................... Passed 0.01 sec Start 27: ArborX_Benchmark_ExecutionSpaces 27/31 Test #27: ArborX_Benchmark_ExecutionSpaces ................. Passed 0.12 sec Start 28: ArborX_Benchmark_BoundingVolumeHierarchy make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_CrsGraphWrapper.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 69%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.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_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp -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 [ 43%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCrsGraphWrapperImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 44%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 44%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsExpandHalfToFull.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_BruteForce.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 45%] Linking CXX executable ArborX_Test_QueryTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_QueryTree.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -o ArborX_Test_QueryTree.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 28%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/link.txt --verbose=1 [ 45%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 28/31 Test #28: ArborX_Benchmark_BoundingVolumeHierarchy ......... Passed 5.61 sec Start 29: ArborX_Benchmark_Develop make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 45%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 45%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDendrogram.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 28%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Dendrogram.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 45%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 42%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 45%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_MinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeUtils.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 46%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 46%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 46%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_AttachIndices.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 28%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 69%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend [ 47%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 47%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 47%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_AccessTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributor.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 70%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.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_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp -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 [ 48%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Dendrogram.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Built target ArborX_Test_DetailsClusteringHelpers.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBatchedQueries.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend [ 49%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_BruteForce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_BruteForce_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake --color= [ 50%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_DBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Built target ArborX_Test_QueryTree.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeSpatial.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 50%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build [ 28%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_HDBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build [ 42%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributor.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build [ 29%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBruteForceImpl.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMortonCode.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsWeightedEdge.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 52%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake --color= [ 53%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/link.txt --verbose=1 Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 53%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=ArborX_LinearBVH.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 53%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_NeighborList.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 29%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCartesianGrid.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp 29/31 Test #29: ArborX_Benchmark_Develop ......................... Passed 10.11 sec Start 30: ArborX_Benchmark_UnionFind [ 71%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.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_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp -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 [ 54%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeNearest.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 56%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Ray.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 43%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsExpandHalfToFull.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 30%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 30/31 Test #30: ArborX_Benchmark_UnionFind ....................... Passed 4.70 sec Start 31: ArborX_Benchmark_DistributedTree make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMutualReachabilityDistance.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 57%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_TraversalPolicy.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 57%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/link.txt --verbose=1 [ 58%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend [ 58%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHalfTraversal.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 58%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPriorityQueue.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 59%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 59%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 59%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperSphere.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 61%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake --color= [ 61%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake --color= [ 62%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 30%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/link.txt --verbose=1 31/31 Test #31: ArborX_Benchmark_DistributedTree ................. Passed 2.40 sec 100% tests passed, 0 tests failed out of 31 Total Test time (real) = 57.24 sec [Pipeline] } [Pipeline] // dir Post stage [Pipeline] sh + ccache --show-stats cache directory /tmp/ccache primary config /tmp/ccache/ccache.conf secondary config (readonly) /etc/ccache.conf stats updated Mon Apr 1 15:39:27 2024 stats zeroed Mon Apr 1 15:34:51 2024 cache hit (direct) 111 cache hit (preprocessed) 0 cache miss 72 cache hit rate 60.66 % cleanups performed 1 files in cache 3047 cache size 4.4 GB max cache size 5.0 GB [ 62%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [Pipeline] xunit INFO: Processing CTest-Version 3.x (default) [Pipeline] sh /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 30%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 44%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 45%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCAN.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp + cd build + make install -- ArborX hash = '817bdf8c' [ 0%] Built target record_hash [ 71%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BF.cpp [ 45%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp [ 2%] Built target ArborX_Test_InterpMovingLeastSquares.exe [ 3%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe [ 31%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 4%] Built target ArborX_Test_DistributedTree.exe [ 62%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' INFO: [CTest-Version 3.x (default)] - 1 test report file(s) were found with the pattern 'build/Testing/**/Test.xml' relative to '/var/jenkins/workspace/ArborX_master' for the testing framework 'CTest-Version 3.x (default)'. [ 62%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCartesianGrid.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 12%] Built target ArborX_Test_QueryTree.exe [ 15%] Built target ArborX_Test_DetailsUtils.exe [ 17%] Built target ArborX_Test_CompileOnly.exe [ 18%] Built target ArborX_Test_DetailsTreeConstruction.exe [ 19%] Built target ArborX_Test_DetailsContainers.exe [ 20%] Built target ArborX_Test_BoostAdapters.exe [ 22%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe [ 23%] Built target ArborX_Test_Clustering.exe [ 25%] Built target ArborX_Test_Geometry.exe [ 28%] Built target ArborX_Test_DetailsClusteringHelpers.exe [ 30%] Built target ArborX_Test_SpecializedTraversals.exe [ 31%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp [ 31%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp [ 32%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp [ 32%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp [ 33%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp [ 63%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake --color= [ 34%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp [ 35%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp [ 36%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp [ 37%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp [ 38%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp [ 38%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp [ 38%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp [ 38%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp [ 38%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp [ 42%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp [ 43%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp [ 44%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp [ 44%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp [ 47%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsContainers.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeConstruction.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp [ 52%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp [ 54%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp [ 55%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp [ 57%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp [ 61%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp [ 66%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp [ 67%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp [ 67%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp [ 68%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp [ 69%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp [ 70%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp [ 72%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp [ 31%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDendrogram.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 32%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCrsGraphWrapperImpl.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 64%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/link.txt --verbose=1 [ 64%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 46%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbackQueryPerThread.cpp [ 73%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp [ 74%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp [ 75%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp [ 76%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp [ 78%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp [ 79%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp [ 80%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp [ 81%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp [ 82%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp [ 83%] Built target ArborX_HeaderSelfContained_ArborX_hpp [ 84%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp [ 84%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp [ 84%] Built target ArborX_Example_HostAccessTraits.exe [ 84%] Built target ArborX_Example_BruteForce.exe [ 85%] Built target ArborX_Example_Callback.exe [ 86%] Built target ArborX_Example_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake --color= [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBruteForceImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 66%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsOperatorFunctionObjects.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 87%] Built target ArborX_Example_MolecularDynamics.exe [ 88%] Built target ArborX_Example_Intersection.exe [ 88%] Built target ArborX_Example_TriangleIntersection.exe [ 89%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe [ 90%] Built target ArborX_Example_TreeViz.exe [ 91%] Built target ArborX_Example_RayTracing.exe [ 91%] Built target ArborX_Example_MovingLeastSquares.exe [ 94%] Built target ArborX_Benchmark_BruteForceVsBVH.exe [ 66%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake --color= [ 96%] Built target ArborX_Benchmark_DBSCAN.exe [ 97%] Built target ArborX_DataConverter.exe [ 97%] Built target ArborX_Benchmark_ExecutionSpaces.exe [ 97%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe [ 98%] Built target ArborX_Benchmark_Develop.exe [ 46%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp [ 46%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeRay.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 67%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 99%] Built target ArborX_Benchmark_UnionFind.exe [100%] Built target ArborX_Benchmark_DistributedTree.exe Install the project... -- Install configuration: "Debug" -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXTargets.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfig.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfigVersion.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXSettings.cmake -- Installing: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX_HDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/ArborX.hpp -- Installing: /opt/arborx/include/ArborX/geometry -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_KDOP.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_DetailsAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Sphere.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperBox.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_GeometryTraits.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperSphere.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Box.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Point.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Ray.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperPoint.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperTriangle.hpp -- Installing: /opt/arborx/include/ArborX/interpolation -- Installing: /opt/arborx/include/ArborX/interpolation/ArborX_InterpMovingLeastSquares.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DistributedTree.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_BruteForce.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_LinearBVH.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/details -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPermutedData.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMortonCode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsStack.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsNode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsExpandHalfToFull.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Callbacks.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsContainers.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Predicates.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_NeighborList.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeConstruction.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCartesianGrid.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCANDenseBox.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_AttachIndices.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCrsGraphWrapperImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairIndexRank.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeSpatial.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPriorityQueue.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_AccessTraits.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeNearest.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairValueIndex.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeVisualization.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUnionFind.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributor.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_IndexableGetter.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHeap.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMutualReachabilityDistance.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBatchedQueries.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeNodeLabeling.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBruteForceImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Dendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsSortUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_MinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_TraversalPolicy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsLegacy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Exception.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHalfTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsOperatorFunctionObjects.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHappyTreeFriends.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsWeightedEdge.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_SpaceFillingCurves.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_CrsGraphWrapper.hpp -- Up-to-date: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX_Version.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_Config.hpp [Pipeline] sh make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 67%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 67%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCANDenseBox.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp + rm -rf test_install + mkdir -p test_install [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/test_install [Pipeline] { [Pipeline] sh + cp -r ../examples . [Pipeline] sh [ 67%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so + cmake -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER=g++ -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/arborx examples -- The CXX compiler identification is GNU 12.2.0 -- Check for working CXX compiler: /usr/local/bin/g++ make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 67%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- Check for working CXX compiler: /usr/local/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found MPI_CXX: /opt/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") [ 68%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 68%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: program_options -- Configuring done -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/test_install [Pipeline] sh make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHeap.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 69%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Callbacks.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp + make VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master/test_install/examples -B/var/jenkins/workspace/ArborX_master/test_install --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/access_traits /var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_HostAccessTraits.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 4%] Building CXX object access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && ccache /usr/local/bin/g++ -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 -fopenmp -pthread -o CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits/example_host_access_traits.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake --color= [ 70%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsNode.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 71%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 32%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 32%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeImpl.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 71%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 71%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsLegacy.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake --color= [ 71%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeVisualization.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 32%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/link.txt --verbose=1 [ 9%] Linking CXX executable ArborX_Example_HostAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -o ArborX_Example_HostAccessTraits.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 9%] Built target ArborX_Example_HostAccessTraits.exe make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/brute_force /var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_BruteForce.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 13%] Building CXX object brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && ccache /usr/local/bin/g++ -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 -fopenmp -pthread -o CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force/example_brute_force.cpp /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 71%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributor.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 72%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMortonCode.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 73%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMutualReachabilityDistance.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 74%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Sphere.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 75%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 76%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/link.txt --verbose=1 [ 76%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 76%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsSortUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeNodeLabeling.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 77%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsStack.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 77%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 77%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBatchedQueries.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeNearest.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake --color= [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeSpatial.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeUtils.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 77%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 77%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUnionFind.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 77%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/ArborX_InterpMovingLeastSquares.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 79%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 72%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_GeometryTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 80%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 73%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.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_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp -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 [ 18%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 18%] Built target ArborX_Example_BruteForce.exe make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/callback /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/callback /var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Callback.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 22%] Building CXX object callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/callback && ccache /usr/local/bin/g++ -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 -fopenmp -pthread -o CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/callback/example_callback.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 81%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_DetailsAlgorithms.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Linking CXX executable ArborX_Test_Clustering.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Clustering.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -o ArborX_Test_Clustering.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 81%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 81%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeTraversal.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 82%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 82%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend [ 82%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/link.txt --verbose=1 make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build [ 82%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake --color= [ 83%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPermutedData.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 83%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake --color= [ 84%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake --color= [ 46%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeTraversalPolicy.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Sphere.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build [ 85%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp -- /opt/llvm/bin/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Exception.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 73%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.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_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp -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 [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributor.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 85%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Exception_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Exception_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 46%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCANDenseBox.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make -f examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/access_traits /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/access_traits /var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_HostAccessTraits.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/access_traits/example_host_access_traits.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/access_traits/example_host_access_traits.cpp [ 35%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsSortUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 35%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/link.txt --verbose=1 [ 36%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 85%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/link.txt --verbose=1 [ 85%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/brute_force /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/brute_force /var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= [ 85%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend Dependee "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/callback /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/callback /var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= Scanning dependencies of target ArborX_Example_BruteForce.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build Dependee "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp Scanning dependencies of target ArborX_Example_Callback.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 86%] Building CXX object examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/callback && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/callback/example_callback.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/callback/example_callback.cpp [ 86%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 86%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/dbscan /var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". [ 86%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/link.txt --verbose=1 Scanning dependencies of target ArborX_Example_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 86%] Building CXX object examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/dbscan/example_dbscan.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/dbscan/example_dbscan.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 86%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MolecularDynamics.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 86%] Building CXX object examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 36%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 36%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsExpandHalfToFull.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 46%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp [ 47%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeIntersectsKDOP.cpp [ 86%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_hpp -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 86%] Built target ArborX_HeaderSelfContained_ArborX_hpp make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Intersection.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Building CXX object examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 36%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 36%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake --color= [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCAN.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCANDenseBox.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 27%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/test_install/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -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 -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 27%] Built target ArborX_Example_Callback.exe make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/dbscan /var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 31%] Building CXX object dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && ccache /usr/local/bin/g++ -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 -fopenmp -pthread -o CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan/example_dbscan.cpp [ 37%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 73%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp [ 47%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsAnnotations.cpp [ 37%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/link.txt --verbose=1 [ 38%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 39%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 39%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 87%] Linking CXX executable ArborX_Example_HostAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -o ArborX_Example_HostAccessTraits.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Built target ArborX_Example_HostAccessTraits.exe make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/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_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHalfTraversal.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHappyTreeFriends.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHeap.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 36%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -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 -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 36%] Built target ArborX_Example_DBSCAN.exe make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MolecularDynamics.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 40%] Building CXX object molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics && ccache /usr/local/bin/g++ -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 -fopenmp -pthread -o CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics/example_molecular_dynamics.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsLegacy.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 40%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/link.txt --verbose=1 [ 88%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -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 -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Built target ArborX_Example_DBSCAN.exe make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= [ 88%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.exe.dir/link.txt --verbose=1 Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so Scanning dependencies of target ArborX_Example_TriangleIntersectionWithMapping.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -DPRECOMPUTE_MAPPING -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Built target ArborX_Example_BruteForce.exe make -f examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/viz /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/viz /var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TreeViz.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Building CXX object examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/viz && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/viz/tree_visualization.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/viz/tree_visualization.cpp [ 40%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 40%] Built target ArborX_Test_Clustering.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 90%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -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 -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 40%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 90%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Intersection.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -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 -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 73%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 90%] Built target ArborX_Example_MolecularDynamics.exe make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/raytracing /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/raytracing /var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_RayTracing.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Building CXX object examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp [ 91%] Built target ArborX_Example_Intersection.exe make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Building CXX object examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/examples/moving_least_squares/moving_least_squares.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/moving_least_squares/moving_least_squares.cpp /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 41%] Linking CXX executable ArborX_Test_InterpMovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -o ArborX_Test_InterpMovingLeastSquares.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 47%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/rocm/bin/hipcc -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 73%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.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_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp -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_master/build' [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake --color= [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 41%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMutualReachabilityDistance.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMortonCode.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 45%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -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 -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 45%] Built target ArborX_Example_MolecularDynamics.exe make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/simple_intersection /var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Intersection.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 50%] Building CXX object simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/simple_intersection && ccache /usr/local/bin/g++ -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 -fopenmp -pthread -o CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection/example_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeNodeLabeling.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 91%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/build/examples/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -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 -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Built target ArborX_Example_Callback.exe make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_BruteForceVsBVH.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/link.txt --verbose=1 [ 43%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsNode.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 47%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHalfTraversal.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 92%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 44%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BF.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Built target ArborX_Example_TriangleIntersection.exe [ 92%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp [ 44%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 48%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHappyTreeFriends.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 45%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 54%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/test_install/simple_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Intersection.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -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 -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/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_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/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_master/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_master/test_install' [ 59%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && ccache /usr/local/bin/g++ -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 -fopenmp -pthread -o CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection/triangle_intersection.cpp [ 45%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp [ 45%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o -MF CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o.d -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsDistributedAnnotations.cpp [ 48%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHeap.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 45%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 46%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsOperatorFunctionObjects.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 47%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPermutedData.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 47%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend [ 49%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsLegacy.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 47%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPriorityQueue.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp [ 74%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BF.cpp [ 63%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 63%] Built target ArborX_Example_TriangleIntersection.exe make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TriangleIntersectionWithMapping.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 68%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && ccache /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -DPRECOMPUTE_MAPPING -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 -fopenmp -pthread -o CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection/triangle_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 47%] Built target ArborX_Test_InterpMovingLeastSquares.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 47%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsSortUtils.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 47%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 50%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 47%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 48%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsStack.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 49%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 74%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp [ 74%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.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_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp -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 -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMortonCode.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 72%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 72%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/viz /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/viz /var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TreeViz.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 77%] Building CXX object viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/viz && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -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 -isystem /opt/boost/include -fopenmp -pthread -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/viz/tree_visualization.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMutualReachabilityDistance.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 93%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/build/examples/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 49%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_TreeViz.exe [ 93%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp [ 74%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake --color= [ 51%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsNode.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeConstruction.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 75%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsStack.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 93%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_MovingLeastSquares.exe [ 94%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_4.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_4.cpp [ 51%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsOperatorFunctionObjects.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 52%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 53%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPermutedData.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/link.txt --verbose=1 [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeNodeLabeling.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 54%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPriorityQueue.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 54%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsSortUtils.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 49%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake --color= [ 55%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsStack.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 50%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeTraversal.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 56%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeConstruction.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 56%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeNodeLabeling.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 94%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp [ 94%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 94%] Built target ArborX_Example_RayTracing.exe [ 95%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_5.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_5.cpp [ 81%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/test_install/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 81%] Built target ArborX_Example_TreeViz.exe make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/raytracing /var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_RayTracing.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 86%] Building CXX object raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && ccache /usr/local/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -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 -isystem /opt/boost/include -fopenmp -pthread -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing/example_raytracing.cpp [ 56%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeTraversal.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 51%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 75%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.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_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp -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 [ 58%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 75%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeVisualization.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_ExecutionSpaces.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Building CXX object benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp [ 58%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUnionFind.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeVisualization.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBatchedQueries.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 51%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 75%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.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_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp -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_master/build' [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUnionFind.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 58%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 59%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUtils.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsWeightedEdge.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 51%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/link.txt --verbose=1 [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_Exception.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUtils.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Exception_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Exception_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_IndexableGetter.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 62%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_MinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 75%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUnionFind.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 62%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_NeighborList.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 75%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.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_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp -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_master/build' [ 53%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/link.txt --verbose=1 [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 53%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsWeightedEdge.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 62%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_PairIndexRank.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 90%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 90%] Built target ArborX_Example_RayTracing.exe make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 95%] Building CXX object moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && ccache /usr/local/bin/g++ -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 -fopenmp -pthread -o CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares/moving_least_squares.cpp [ 63%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 64%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_PairValueIndex.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_Predicates.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend [ 53%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake --color= [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp [ 53%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP14.cpp [ 64%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend.internal". make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_SpaceFillingCurves.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/ArborX_InterpMovingLeastSquares.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 54%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/link.txt --verbose=1 [ 65%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=details/ArborX_TraversalPolicy.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Exception.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 54%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Exception_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Exception_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 66%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Box.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 67%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 67%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_DetailsAlgorithms.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend [ 55%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_IndexableGetter.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_MinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 55%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_NeighborList.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 68%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_GeometryTraits.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 68%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperBox.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 68%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperPoint.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [100%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/link.txt --verbose=1 /usr/local/bin/g++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /usr/local/lib64/libgomp.so /usr/lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [100%] Built target ArborX_Example_MovingLeastSquares.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles 0 [Pipeline] sh + make test Running tests... Test project /var/jenkins/workspace/ArborX_master/test_install Start 1: ArborX_Example_HostAccessTraits 1/11 Test #1: ArborX_Example_HostAccessTraits .................. Passed 0.03 sec Start 2: ArborX_Example_BruteForce 2/11 Test #2: ArborX_Example_BruteForce ........................ Passed 0.02 sec Start 3: ArborX_Example_Callback 3/11 Test #3: ArborX_Example_Callback .......................... Passed 0.02 sec Start 4: ArborX_Example_DBSCAN [ 70%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperSphere.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend.internal". [ 77%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbackQueryPerThread.cpp 4/11 Test #4: ArborX_Example_DBSCAN ............................ Passed 0.07 sec Start 5: ArborX_Example_MolecularDynamics 5/11 Test #5: ArborX_Example_MolecularDynamics ................. Passed 0.21 sec Start 6: ArborX_Example_Intersection 6/11 Test #6: ArborX_Example_Intersection ...................... Passed 0.01 sec Start 7: ArborX_Example_TriangleIntersection [ 70%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperTriangle.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Scanning dependencies of target ArborX_Benchmark_BoundingVolumeHierarchy.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build 7/11 Test #7: ArborX_Example_TriangleIntersection .............. Passed 0.04 sec Start 8: ArborX_Example_TriangleIntersectionWithMapping 8/11 Test #8: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.04 sec Start 9: ArborX_Example_TreeViz 9/11 Test #9: ArborX_Example_TreeViz ........................... Passed 0.09 sec Start 10: ArborX_Example_RayTracing make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Building CXX object benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp [ 70%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_KDOP.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Point.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Ray.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 72%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Sphere.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/develop /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/develop /var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_Develop.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Building CXX object benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/benchmarks/develop/develop.cpp -- /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/develop/develop.cpp [ 72%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=interpolation/ArborX_InterpMovingLeastSquares.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 73%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 74%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 96%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_6.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_6.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 75%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 76%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 96%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 96%] Linking CXX executable ArborX_Benchmark_ExecutionSpaces.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -o ArborX_Benchmark_ExecutionSpaces.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake --color= [ 55%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_PairIndexRank.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Built target ArborX_Benchmark_ExecutionSpaces.exe [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_5.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_5.cpp [ 77%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 77%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 78%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 78%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 79%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 56%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/link.txt --verbose=1 [ 80%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 80%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 80%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 81%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 81%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/rocm/bin/hipcc -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_6.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_6.cpp [ 96%] Linking CXX executable ArborX_Benchmark_Develop.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_Develop.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -o ArborX_Benchmark_Develop.exe -Wl,-rpath,/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so -lpthread -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Built target ArborX_Benchmark_Develop.exe [ 97%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/benchmarks/dbscan/print_timers.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/print_timers.cpp [ 57%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 82%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp make -f examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/access_traits /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/access_traits /var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -MF CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o.d -o CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/access_traits/example_host_access_traits.cpp [ 57%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 82%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/brute_force /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/brute_force /var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -MF CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o.d -o CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp [ 82%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/callback /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/callback /var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 83%] Building CXX object examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/callback && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -MF CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o.d -o CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/callback/example_callback.cpp [ 84%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 84%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/dbscan /var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 84%] Building CXX object examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -MF CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o.d -o CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/dbscan/example_dbscan.cpp [ 97%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_PairValueIndex.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 77%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeRay.cpp [ 77%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.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_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp -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_master/build' [ 77%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_Predicates.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 77%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_GeometryTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 78%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.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_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp -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 [ 84%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 85%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -MF CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o.d -o CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 86%] Building CXX object examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -MF CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_SpaceFillingCurves.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_DetailsAlgorithms.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_UnionFind.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 98%] Building CXX object benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/benchmarks/union_find/union_find.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/union_find/union_find.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend [ 79%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/link.txt --verbose=1 make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake --color= [ 87%] Linking CXX executable ArborX_Test_QueryTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_QueryTree.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -o ArborX_Test_QueryTree.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Built target ArborX_Test_QueryTree.exe make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -MF CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build 10/11 Test #10: ArborX_Example_RayTracing ........................ Passed 15.12 sec Start 11: ArborX_Example_MovingLeastSquares 11/11 Test #11: ArborX_Example_MovingLeastSquares ................ Passed 0.01 sec 100% tests passed, 0 tests failed out of 11 Total Test time (real) = 15.67 sec [Pipeline] } [Pipeline] // dir [Pipeline] } $ docker stop --time=1 97da9f78ff6d3b97d5de6b88403f8dacfe6bd1212a1e599d46a2e92fca7bf7fe make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp -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 [ 58%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=details/ArborX_TraversalPolicy.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp $ docker rm -f --volumes 97da9f78ff6d3b97d5de6b88403f8dacfe6bd1212a1e599d46a2e92fca7bf7fe [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [ 58%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 59%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/link.txt --verbose=1 [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 87%] Linking CXX executable ArborX_Example_HostAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -o ArborX_Example_HostAccessTraits.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Built target ArborX_Example_HostAccessTraits.exe make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -DPRECOMPUTE_MAPPING -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -MF CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Box.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_DetailsAlgorithms.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 61%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeTraversal.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 80%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.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_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp -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 [ 61%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_GeometryTraits.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_DistributedTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 98%] Building CXX object benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && /opt/cmake/bin/cmake -E __run_co_compile --launcher=ccache --tidy="/opt/llvm/bin/clang-tidy;-warnings-as-errors=*" --source=/var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver/distributed_tree_driver.cpp -- /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver/distributed_tree_driver.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake --color= [ 99%] Linking CXX executable ArborX_Benchmark_BruteForceVsBVH.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -o ArborX_Benchmark_BruteForceVsBVH.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperBox.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 61%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 61%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 99%] Built target ArborX_Benchmark_BruteForceVsBVH.exe [ 62%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 81%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPermutedData.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 99%] Linking CXX executable ArborX_Benchmark_UnionFind.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -o ArborX_Benchmark_UnionFind.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so -lpthread -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 99%] Built target ArborX_Benchmark_UnionFind.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 62%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp [ 62%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/link.txt --verbose=1 [ 63%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_MPI_UNIT_TEST -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperPoint.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp [ 64%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP18.cpp [ 88%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Built target ArborX_Example_TriangleIntersection.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_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/viz /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/viz /var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Building CXX object examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/viz && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -MF CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o.d -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/viz/tree_visualization.cpp [ 99%] Linking CXX executable ArborX_Benchmark_BoundingVolumeHierarchy.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -o ArborX_Benchmark_BoundingVolumeHierarchy.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so -lpthread -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 99%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe [ 64%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 88%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Intersection.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -o ArborX_Example_Intersection.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Built target ArborX_Example_Intersection.exe make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/raytracing /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/raytracing /var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Building CXX object examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -MF CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o.d -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp [ 89%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 90%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -o ArborX_Example_DBSCAN.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 99%] Linking CXX executable ArborX_Benchmark_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -o ArborX_Benchmark_DBSCAN.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 90%] Built target ArborX_Example_BruteForce.exe make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 90%] Building CXX object examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -MF CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o.d -o CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/moving_least_squares/moving_least_squares.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 90%] Built target ArborX_Example_DBSCAN.exe make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp [ 92%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -o ArborX_Example_MolecularDynamics.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Built target ArborX_Example_MolecularDynamics.exe make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp [ 92%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Building CXX object benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -MF CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o.d -o CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 99%] Built target ArborX_Benchmark_DBSCAN.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperSphere.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 64%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperTriangle.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 81%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeTraversalPolicy.cpp [ 82%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeIntersectsKDOP.cpp [ 65%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 65%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_KDOP.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 82%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.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_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp -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 [ 82%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsAnnotations.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 83%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Point.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 93%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/build/examples/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_TreeViz.exe make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Building CXX object benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/benchmark/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -MF CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp [ 66%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Ray.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 93%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_MovingLeastSquares.exe [ 93%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp [ 83%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 67%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 93%] Linking CXX executable ArborX_Benchmark_ExecutionSpaces.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -o ArborX_Benchmark_ExecutionSpaces.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Benchmark_ExecutionSpaces.exe [ 93%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 67%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 67%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Sphere.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 68%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [100%] Linking CXX executable ArborX_Benchmark_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -Wpedantic -Wall -Wextra -g -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -o ArborX_Benchmark_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [100%] Built target ArborX_Benchmark_DistributedTree.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles 0 [Pipeline] sh + ctest --timeout 180 --no-compress-output -T Test --test-output-size-passed=65536 --test-output-size-failed=1048576 Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Site: Build name: (empty) Create new tag: 20240401-1543 - Experimental Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Test project /var/jenkins/workspace/ArborX_master/build Start 1: ArborX_Test_DetailsUtils 1/31 Test #1: ArborX_Test_DetailsUtils ......................... Passed 0.03 sec Start 2: ArborX_Test_Geometry 2/31 Test #2: ArborX_Test_Geometry ............................. Passed 0.01 sec Start 3: ArborX_Test_QueryTree [ 83%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.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_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_hpp -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 [ 68%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 3/31 Test #3: ArborX_Test_QueryTree ............................ Passed 4.71 sec Start 4: ArborX_Test_DetailsTreeConstruction 4/31 Test #4: ArborX_Test_DetailsTreeConstruction .............. Passed 0.03 sec Start 5: ArborX_Test_DetailsContainers 5/31 Test #5: ArborX_Test_DetailsContainers .................... Passed 0.08 sec Start 6: ArborX_Test_DetailsCrsGraphWrapperImpl 6/31 Test #6: ArborX_Test_DetailsCrsGraphWrapperImpl ........... Passed 0.02 sec Start 7: ArborX_Test_Clustering 7/31 Test #7: ArborX_Test_Clustering ........................... Passed 0.15 sec Start 8: ArborX_Test_DetailsClusteringHelpers 8/31 Test #8: ArborX_Test_DetailsClusteringHelpers ............. Passed 0.16 sec Start 9: ArborX_Test_SpecializedTraversals 9/31 Test #9: ArborX_Test_SpecializedTraversals ................ Passed 0.03 sec Start 10: ArborX_Test_DistributedTree make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend [91mgpg: Signature made Fri Mar 25 07:11:32 2022 UTC gpg: using RSA key 474E22316ABF4785A88C6E8EA2C794A986419D8A [0m[91mgpg: Good signature from "Tom Stellard <tstellar@redhat.com>" [expired] [0m[91mgpg: Note: This key has expired! Primary key fingerprint: 474E 2231 6ABF 4785 A88C 6E8E A2C7 94A9 8641 9D8A [0mclang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/APFixedPoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/APFloat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/APInt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/APSInt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/AllocatorList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/Any.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ArrayRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/BitVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/Bitfields.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/BitmaskEnum.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/BreadthFirstIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/CachedHashString.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/CoalescingBitVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/CombinationGenerator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/DAGDeltaAlgorithm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/DeltaAlgorithm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/DenseMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/DenseMapInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/DenseSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/DepthFirstIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/DirectedGraph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/EnumeratedArray.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/EpochTracker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/EquivalenceClasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/FloatingPointMode.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/FoldingSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/FunctionExtras.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/GenericCycleImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/GenericCycleInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/GenericSSAContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/GraphTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/Hashing.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ImmutableList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ImmutableMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ImmutableSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/IndexedMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/IntEqClasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/IntervalMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/IntrusiveRefCntPtr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/MapVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/None.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/Optional.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/PackedVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/PointerEmbeddedInt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/PointerIntPair.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/PointerSumType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/PointerUnion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/PostOrderIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/PriorityQueue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/PriorityWorklist.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SCCIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/STLArrayExtras.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/STLExtras.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/STLForwardCompat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/STLFunctionalExtras.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ScopeExit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ScopedHashTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/Sequence.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SetOperations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SetVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SmallBitVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SmallPtrSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SmallSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SmallString.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SmallVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SparseBitVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SparseMultiSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/SparseSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/Statistic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/StringExtras.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/StringMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/StringMapEntry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/StringRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/StringSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/StringSwitch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/TinyPtrVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/Triple.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/Twine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/TypeSwitch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/UniqueVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/bit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/edit_distance.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/fallible_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/identity.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ilist.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ilist_base.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ilist_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ilist_node.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ilist_node_base.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/ilist_node_options.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/iterator_range.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ADT/simple_ilist.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/AliasAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/AliasAnalysisEvaluator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/AliasSetTracker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/AssumeBundleQueries.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/AssumptionCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/BasicAliasAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/BlockFrequencyInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/BlockFrequencyInfoImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/BranchProbabilityInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CFG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CFGPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CFLAliasAnalysisUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CFLAndersAliasAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CFLSteensAliasAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CGSCCPassManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CallGraph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CallGraphSCCPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CallPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CaptureTracking.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CmpInstAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CodeMetrics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ConstantFolding.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ConstraintSystem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CostModel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/CycleAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DDG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DDGPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DOTGraphTraitsPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Delinearization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DemandedBits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DependenceAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DependenceGraphBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DivergenceAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DomPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DomTreeUpdater.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DominanceFrontier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/DominanceFrontierImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/EHPersonalities.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/FunctionPropertiesAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/GlobalsModRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/GuardUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/HeatUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/IRSimilarityIdentifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/IVDescriptors.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/IVUsers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/IndirectCallPromotionAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/IndirectCallVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/InlineAdvisor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/InlineCost.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/InlineModelFeatureMaps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/InlineOrder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/InstCount.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/InstSimplifyFolder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/InstructionPrecedenceTracking.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/InstructionSimplify.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Interval.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/IntervalIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/IntervalPartition.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/IteratedDominanceFrontier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LazyBlockFrequencyInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LazyBranchProbabilityInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LazyCallGraph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LazyValueInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LegacyDivergenceAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Lint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Loads.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LoopAccessAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LoopAnalysisManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LoopCacheAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LoopInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LoopInfoImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LoopIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LoopNestAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LoopPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/LoopUnrollAnalyzer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/MLInlineAdvisor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/MLModelRunner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/MemDerefPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/MemoryBuiltins.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/MemoryDependenceAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/MemoryLocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/MemorySSA.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/MemorySSAUpdater.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ModelUnderTrainingRunner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ModuleDebugInfoPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ModuleSummaryAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/MustExecute.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/NoInferenceModelRunner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ObjCARCAliasAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ObjCARCAnalysisUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ObjCARCInstKind.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ObjCARCUtil.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/OptimizationRemarkEmitter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/OverflowInstAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/PHITransAddr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/PhiValues.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/PostDominators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ProfileSummaryInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/PtrUseVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/RegionInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/RegionInfoImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/RegionIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/RegionPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/RegionPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ReleaseModeModelRunner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ReplayInlineAdvisor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ScalarEvolution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ScalarEvolutionDivision.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ScalarEvolutionExpressions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ScalarEvolutionNormalization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ScopedNoAliasAA.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/SparsePropagation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/StackLifetime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/StackSafetyAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/SyncDependenceAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/SyntheticCountsUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/TargetFolder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/TargetLibraryInfo.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/TargetLibraryInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/TargetTransformInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/TargetTransformInfoImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Trace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/TypeBasedAliasAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/TypeMetadataUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Utils/Local.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/Utils/TFUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ValueLattice.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ValueLatticeUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/ValueTracking.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/VecFuncs.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Analysis/VectorUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/AsmParser/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/AsmParser/LLLexer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/AsmParser/LLParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/AsmParser/LLToken.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/AsmParser/Parser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/AsmParser/SlotMapping.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/COFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/Dwarf.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/Dwarf.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/DynamicTags.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/AArch64.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/ARC.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/ARM.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/AVR.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/BPF.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/CSKY.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/Lanai.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/M68k.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/MSP430.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/Mips.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/RISCV.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/Sparc.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/VE.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/i386.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/ELFRelocs/x86_64.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/MachO.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/MachO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/Magic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/Minidump.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/MinidumpConstants.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/MsgPack.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/MsgPack.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/MsgPackDocument.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/MsgPackReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/MsgPackWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/Swift.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/Swift.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/Wasm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/WasmRelocs.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/WasmTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/BinaryFormat/XCOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitcode/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitcode/BitcodeAnalyzer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitcode/BitcodeCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitcode/BitcodeConvenience.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitcode/BitcodeReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitcode/BitcodeWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitcode/BitcodeWriterPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitcode/LLVMBitCodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitstream/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitstream/BitCodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitstream/BitstreamReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Bitstream/BitstreamWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/AccelTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/Analysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/AntiDepBreaker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/AsmPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/AsmPrinterHandler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/AtomicExpandUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/BasicBlockSectionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/BasicTTIImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/CSEConfigBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/CalcSpillWeights.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/CallingConvLower.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/CodeGenCommonISel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/CodeGenPassBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/CommandFlags.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/CostTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/DAGCombine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/DFAPacketizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/DIE.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/DIEValue.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/DbgEntityHistoryCalculator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/DebugHandlerBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/DwarfStringPoolEntry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/EdgeBundles.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ExecutionDomainFix.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ExpandReductions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ExpandVectorPredication.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/FastISel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/FaultMaps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/FunctionLoweringInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GCMetadata.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GCMetadataPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/CSEInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/CallLowering.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/Combiner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/CombinerHelper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/CombinerInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/GISelWorkList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/IRTranslator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/InstructionSelect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/InstructionSelector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/Legalizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/Localizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/RegBankSelect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/RegisterBank.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/GlobalISel/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ISDOpcodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/IndirectThunks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/IntrinsicLowering.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LatencyPriorityQueue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LexicalScopes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LinkAllAsmWriterComponents.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LinkAllCodegenComponents.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveInterval.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveIntervalCalc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveIntervalUnion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveIntervals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LivePhysRegs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveRangeCalc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveRangeEdit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveRegMatrix.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveRegUnits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveStacks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LiveVariables.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LoopTraversal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/LowLevelType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MBFIWrapper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MIRFSDiscriminator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MIRFormatter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MIRParser/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MIRParser/MIParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MIRParser/MIRParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MIRPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MIRSampleProfile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MIRYamlMapping.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachORelocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineBasicBlock.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineBlockFrequencyInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineBranchProbabilityInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineCombinerPattern.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineConstantPool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineCycleAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineDominanceFrontier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineDominators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineFrameInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineFunction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineFunctionPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineInstr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineInstrBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineInstrBundle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineInstrBundleIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineJumpTableInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineLoopInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineLoopUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineMemOperand.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineModuleInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineModuleInfoImpls.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineModuleSlotTracker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineOperand.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineOutliner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachinePassManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachinePassRegistry.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachinePassRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachinePipeliner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachinePostDominators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineRegionInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineRegisterInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineSSAContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineSSAUpdater.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineScheduler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineSizeOpts.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineStableHash.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MachineTraceMetrics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MacroFusion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ModuloSchedule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/MultiHazardRecognizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/NonRelocatableStringpool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/PBQP/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/PBQP/CostAllocator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/PBQP/Graph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/PBQP/Math.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/PBQP/ReductionRules.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/PBQP/Solution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/PBQPRAConstraint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ParallelCG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/PreISelIntrinsicLowering.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/PseudoSourceValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RDFGraph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RDFLiveness.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RDFRegisters.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ReachingDefAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RegAllocCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RegAllocPBQP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RegAllocRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/Register.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RegisterClassInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RegisterPressure.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RegisterScavenging.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RegisterUsageInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/Spiller.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ReplaceWithVeclib.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ResourcePriorityQueue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/RuntimeLibcalls.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SDNodeProperties.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ScheduleDAG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ScheduleDAGInstrs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ScheduleDAGMutation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ScheduleDFS.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ScheduleHazardRecognizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SchedulerRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ScoreboardHazardRecognizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SelectionDAG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SelectionDAGISel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SelectionDAGNodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SelectionDAGTargetInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SlotIndexes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/StableHashing.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/StackMaps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/StackProtector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SwiftErrorValueTracking.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/SwitchLoweringUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TailDuplicator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetCallingConv.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetFrameLowering.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetInstrInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetLowering.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetOpcodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetPassConfig.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetRegisterInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetSchedule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TargetSubtargetInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/TileShapeInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/UnreachableBlockElim.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/VLIWMachineScheduler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ValueTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/ValueTypes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/VirtRegMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/WasmEHFuncInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/CodeGen/WinEHFuncInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Config/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Config/AsmPrinters.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Config/AsmParsers.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Config/Disassemblers.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Config/Targets.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Config/TargetMCAs.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Config/llvm-config.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Config/abi-breaking.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DWARFLinker/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DWARFLinker/DWARFLinker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DWARFLinker/DWARFStreamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DWP/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DWP/DWP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DWP/DWPError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DWP/DWPStringPool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/CVRecord.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/CodeView.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/CodeViewError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/CodeViewTypes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/EnumTables.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/Formatters.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/FunctionId.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/GUID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/Line.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/RecordName.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/RecordSerialization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolDumper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolRecord.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolSerializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeCollection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeDeserializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeHashing.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeIndex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeRecord.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeTableCollection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DIContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFAttribute.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFDie.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFExpression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFFormValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFListTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFObject.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFSection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/DWARF/DWARFVerifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/DwarfTransformer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/FileEntry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/FileWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/FunctionInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/GsymCreator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/GsymReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/Header.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/InlineInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/LineEntry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/LineTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/LookupResult.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/Range.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/GSYM/StringTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/MSF/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/MSF/IMSFFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/MSF/MSFBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/MSF/MSFCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/MSF/MSFError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/MSF/MappedBlockStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIASession.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIASupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIATable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/GenericError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBDataStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBFrameData.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBLineNumber.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBSession.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBSourceFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/IPDBTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/DbiStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/EnumTables.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/Formatters.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/Hash.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/HashTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/InfoStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeSession.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/PDBFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/PublicsStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/RawConstants.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/RawError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/RawTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/SymbolCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/SymbolStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/TpiHashing.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/TpiStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDB.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBExtras.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymDumper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolData.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolExe.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/PDBTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/PDB/UDTLayout.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/Symbolize/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/Symbolize/DIFetcher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/Symbolize/DIPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/DebugInfo/Symbolize/Symbolize.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Debuginfod/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Debuginfod/DIFetcher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Debuginfod/Debuginfod.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Debuginfod/HTTPClient.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Demangle/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Demangle/Demangle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Demangle/DemangleConfig.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Demangle/ItaniumDemangle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Demangle/MicrosoftDemangle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Demangle/MicrosoftDemangleNodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Demangle/StringView.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Demangle/Utility.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/ExecutionEngine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/GenericValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Interpreter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITEventListener.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/ELF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/JITLink.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/MachO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/MemoryFlags.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/TableManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/aarch64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/riscv.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITLink/x86_64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/JITSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/MCJIT.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/OProfileWrapper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/ObjectCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/CompileUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Core.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/DebugUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/LLJIT.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Layer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/LazyReexports.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/MachOPlatform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Mangling.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/OrcABISupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Shared/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/Speculation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/TargetProcess/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/TaskDispatch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/RTDyldMemoryManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/RuntimeDyld.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/RuntimeDyldChecker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ExecutionEngine/SectionMemoryManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/FileCheck/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/FileCheck/FileCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/Directive/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/Directive/DirectiveBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenACC/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenACC/ACC.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenACC/ACC.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenACC/ACC.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/OMP.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/OMPAssume.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/OMPConstants.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/OMPContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/OMPGridValues.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/OMPIRBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/OMPKinds.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/OMP.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Frontend/OpenMP/OMP.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/FuzzMutate/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/FuzzMutate/FuzzerCLI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/FuzzMutate/IRMutator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/FuzzMutate/OpDescriptor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/FuzzMutate/Operations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/FuzzMutate/Random.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/FuzzMutate/RandomIRBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/AbstractCallSite.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Argument.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/AssemblyAnnotationWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Assumptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Attributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Attributes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/AttributesAMDGPU.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/AutoUpgrade.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/BasicBlock.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/BuiltinGCs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/CFG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/CallingConv.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Comdat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Constant.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ConstantFolder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ConstantRange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Constants.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ConstrainedOps.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DIBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DataLayout.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DebugInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DebugInfoFlags.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DebugInfoMetadata.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DebugLoc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DerivedTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DerivedUser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DiagnosticHandler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DiagnosticInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/DiagnosticPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Dominators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/FPEnv.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/FixedMetadataKinds.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/FixedPointBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Function.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/GCStrategy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/GVMaterializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/GetElementPtrTypeIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/GlobalAlias.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/GlobalIFunc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/GlobalObject.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/GlobalValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/GlobalVariable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IRBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IRBuilderFolder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IRPrintingPasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/InlineAsm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/InstIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/InstVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/InstrTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Instruction.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Instruction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Instructions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicInst.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Intrinsics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Intrinsics.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsAArch64.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsAMDGPU.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsARM.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsBPF.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsHexagon.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsHexagonDep.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsMips.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsNVVM.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsPowerPC.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsRISCV.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsSystemZ.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsVE.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsVEVL.gen.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsWebAssembly.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsX86.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsXCore.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/LLVMContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/LLVMRemarkStreamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/LegacyPassManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/LegacyPassManagers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/LegacyPassNameParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/MDBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Mangler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/MatrixBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Metadata.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Metadata.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Module.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ModuleSlotTracker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ModuleSummaryIndex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ModuleSummaryIndexYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/NoFolder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/OperandTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Operator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/OptBisect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/PassInstrumentation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/PassManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/PassManagerImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/PassManagerInternal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/PassTimingInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/PatternMatch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/PredIteratorCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/PrintPasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ProfileSummary.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/PseudoProbe.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ReplaceConstant.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/RuntimeLibcalls.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/SSAContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/SafepointIRVerifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Statepoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/StructuralHash.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/SymbolTableListTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/TrackingMDRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/TypeFinder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Use.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/UseListOrder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/User.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/VPIntrinsics.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Value.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Value.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ValueHandle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ValueMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/ValueSymbolTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Verifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/Attributes.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicImpl.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicEnums.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsAArch64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsAMDGPU.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsARM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsBPF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsHexagon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsMips.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsNVPTX.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsPowerPC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsR600.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsRISCV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsS390.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsWebAssembly.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsX86.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsXCore.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IR/IntrinsicsVE.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IRReader/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/IRReader/IRReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/InitializePasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/InterfaceStub/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/InterfaceStub/ELFObjHandler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/InterfaceStub/IFSHandler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/InterfaceStub/IFSStub.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/Config.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/LTO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/LTOBackend.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/SummaryBasedOptimizations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/legacy/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/legacy/LTOCodeGenerator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/legacy/LTOModule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LTO/legacy/UpdateCompilerUsed.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LineEditor/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LineEditor/LineEditor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LinkAllIR.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/LinkAllPasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Linker/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Linker/IRMover.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Linker/Linker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/ConstantPools.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/LaneBitmask.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmBackend.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmInfoCOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmInfoDarwin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmInfoELF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmInfoGOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmInfoWasm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmInfoXCOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmLayout.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAsmMacro.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCAssembler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCCodeEmitter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCCodeView.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCDirectives.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCDisassembler/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCDisassembler/MCDisassembler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCDisassembler/MCRelocationInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCDisassembler/MCSymbolizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCDwarf.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCELFObjectWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCELFStreamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCExpr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCFixedLenDisassembler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCFixup.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCFixupKindInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCFragment.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCInst.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCInstBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCInstPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCInstrAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCInstrDesc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCInstrInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCInstrItineraries.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCLabel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCLinkerOptimizationHint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCMachObjectWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCObjectFileInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCObjectStreamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCObjectWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCParser/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCParser/AsmCond.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCParser/AsmLexer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCParser/MCAsmLexer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCParser/MCAsmParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCParser/MCAsmParserExtension.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCParser/MCAsmParserUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCParser/MCParsedAsmOperand.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCParser/MCTargetAsmParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCPseudoProbe.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCRegister.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCRegisterInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSchedule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSectionCOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSectionELF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSectionGOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSectionMachO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSectionWasm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSectionXCOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCStreamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSubtargetInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSymbolCOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSymbolELF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSymbolGOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSymbolMachO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSymbolWasm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCSymbolXCOFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCTargetOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCTargetOptionsCommandFlags.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCWasmObjectWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCWasmStreamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCWin64EH.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCWinCOFFObjectWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCWinCOFFStreamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCWinEH.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCXCOFFObjectWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MCXCOFFStreamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/MachineLocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/SectionKind.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/StringTableBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/SubtargetFeature.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MC/TargetRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/CodeEmitter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Context.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/CustomBehaviour.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/HWEventListener.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/HardwareUnits/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/HardwareUnits/HardwareUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/HardwareUnits/LSUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/HardwareUnits/RegisterFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/HardwareUnits/ResourceManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/HardwareUnits/RetireControlUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/HardwareUnits/Scheduler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/InstrBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Instruction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Pipeline.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/SourceMgr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Stages/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Stages/DispatchStage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Stages/EntryStage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Stages/ExecuteStage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Stages/InOrderIssueStage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Stages/InstructionTables.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Stages/MicroOpQueueStage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Stages/RetireStage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Stages/Stage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/Support.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/MCA/View.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/Archive.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/ArchiveWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/Binary.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/COFF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/COFFImportFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/COFFModuleDefinition.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/CVDebugRecord.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/Decompressor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/ELF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/ELFObjectFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/ELFTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/Error.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/FaultMapParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/IRObjectFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/IRSymtab.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/MachO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/MachOUniversal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/MachOUniversalWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/Minidump.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/ModuleSymbolTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/ObjectFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/RelocationResolver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/StackMapParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/SymbolSize.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/SymbolicFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/TapiFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/TapiUniversal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/Wasm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/WindowsMachineFlag.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/WindowsResource.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Object/XCOFFObjectFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/ArchiveYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/COFFYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/CodeViewYAMLTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/DWARFEmitter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/DWARFYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/ELFYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/MachOYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/MinidumpYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/ObjectYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/WasmYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/XCOFFYAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/YAML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ObjectYAML/yaml2obj.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Option/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Option/Arg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Option/ArgList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Option/OptParser.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Option/OptSpecifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Option/OptTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Option/Option.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Pass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/PassAnalysisSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/PassInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/PassRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/PassSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Passes/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Passes/OptimizationLevel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Passes/PassBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Passes/PassPlugin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Passes/StandardInstrumentations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/Coverage/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/Coverage/CoverageMapping.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/Coverage/CoverageMappingReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/GCOV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/InstrProf.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/InstrProfCorrelator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/InstrProfData.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/InstrProfReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/InstrProfWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/MemProfData.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/ProfileCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/RawMemProfReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/SampleProf.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/SampleProfReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ProfileData/SampleProfWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/BitstreamRemarkContainer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/BitstreamRemarkParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/BitstreamRemarkSerializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/HotnessThresholdParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/Remark.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/RemarkFormat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/RemarkLinker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/RemarkParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/RemarkSerializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/RemarkStreamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/RemarkStringTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Remarks/YAMLRemarkSerializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/AArch64TargetParser.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/AArch64TargetParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/AMDGPUMetadata.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/AMDHSAKernelDescriptor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ARMAttributeParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ARMBuildAttributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ARMEHABI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ARMTargetParser.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ARMTargetParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ARMWinEH.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/AlignOf.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Alignment.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Allocator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/AllocatorBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ArrayRecycler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Atomic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/AtomicOrdering.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/AutoConvert.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Automaton.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BCD.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Base64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BinaryByteStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BinaryItemStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BinaryStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BinaryStreamArray.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BinaryStreamError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BinaryStreamReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BinaryStreamRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BinaryStreamWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BlockFrequency.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BranchProbability.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/BuryPointer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CBindingWrapping.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CFGDiff.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CFGUpdate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/COM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CRC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CachePruning.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Caching.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Capacity.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Casting.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CheckedArithmetic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Chrono.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CodeGen.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CodeGenCoverage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CommandLine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Compiler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Compression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ConvertUTF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/CrashRecoveryContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/DJB.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/DOTGraphTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/DataExtractor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/DataTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Debug.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/DebugCounter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Discriminator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/DivisionByConstantInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Duration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/DynamicLibrary.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ELFAttributeParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ELFAttributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Endian.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/EndianStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Errc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Errno.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Error.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ErrorHandling.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ErrorOr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ExitCodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ExtensibleRTTI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FileCollector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FileOutputBuffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FileSystem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FileSystem/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FileSystem/UniqueID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FileUtilities.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Format.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FormatAdapters.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FormatCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FormatProviders.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FormatVariadic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FormatVariadicDetails.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/FormattedStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/GenericDomTree.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/GenericDomTreeConstruction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/GenericIteratedDominanceFrontier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/GlobPattern.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/GraphWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/HashBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Host.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/InitLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/InstructionCost.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ItaniumManglingCanonicalizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/JSON.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/KnownBits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/LEB128.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/LICENSE.TXT clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/LineIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Locale.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/LockFileManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/LowLevelTypeImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MD5.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MSP430AttributeParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MSP430Attributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MSVCErrorWorkarounds.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MachineValueType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ManagedStatic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MathExtras.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MemAlloc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Memory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MemoryBuffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MemoryBufferRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/MipsABIFlags.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Mutex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/NativeFormatting.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/OnDiskHashTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/OptimizedStructLayout.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/PGOOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Parallel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Path.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/PluginLoader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/PointerLikeTypeTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/PrettyStackTrace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Printable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Process.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Program.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/RISCVAttributeParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/RISCVAttributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/RISCVISAInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/RISCVTargetParser.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/RWMutex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/RandomNumberGenerator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Recycler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Regex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/RecyclingAllocator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Registry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ReverseIteration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SHA1.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SHA256.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SMLoc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SMTAPI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SaveAndRestore.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ScaledNumber.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ScopedPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Signals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Signposts.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SmallVectorMemoryBuffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Solaris/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Solaris/sys/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Solaris/sys/regset.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SourceMgr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SpecialCaseList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/StringSaver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SuffixTree.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SwapByteOrder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SymbolRemappingReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/SystemUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TarWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TargetOpcodes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TargetParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TargetSelect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TaskQueue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ThreadLocal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ThreadPool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Threading.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TimeProfiler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Timer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/ToolOutputFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TrailingObjects.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TrigramIndex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TypeName.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/TypeSize.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Unicode.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/UnicodeCharRanges.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Valgrind.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/VersionTuple.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/VirtualFileSystem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Watchdog.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Win64EH.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Windows/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Windows/WindowsSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/WindowsError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/WithColor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/X86DisassemblerDecoderCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/X86TargetParser.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/X86TargetParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/YAMLParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/YAMLTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/circular_raw_ostream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/raw_os_ostream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/raw_ostream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/raw_sha1_ostream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/thread.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/type_traits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/xxhash.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/Extension.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Support/VCSRevision.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/Automaton.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/DirectiveEmitter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/Error.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/Main.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/Record.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/SearchableTable.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/SetTheory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/StringMatcher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/StringToOffsetTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TableGen/TableGenBackend.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/CGPassBuilderOption.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/CodeGenCWrappers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/GenericOpcodes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/GlobalISel/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/GlobalISel/Combine.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/GlobalISel/RegisterBank.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/GlobalISel/SelectionDAGCompat.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/GlobalISel/Target.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/Target.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetCallingConv.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetInstrPredicate.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetIntrinsicInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetItinerary.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetLoweringObjectFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetMachine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetPfmCounters.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetSchedule.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Target/TargetSelectionDAG.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Testing/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Testing/Support/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Testing/Support/Annotations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Testing/Support/Error.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Testing/Support/SupportHelpers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/Architecture.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/Architecture.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/ArchitectureSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/InterfaceFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/PackedVersion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/Platform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/Symbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/Target.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/TextAPIReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/TextAPI/TextAPIWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ToolDrivers/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ToolDrivers/llvm-dlltool/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ToolDrivers/llvm-lib/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/ToolDrivers/llvm-lib/LibDriver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/AggressiveInstCombine/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/CFGuard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Coroutines.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Coroutines/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Coroutines/CoroCleanup.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Coroutines/CoroEarly.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Coroutines/CoroElide.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Coroutines/CoroSplit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/AlwaysInliner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/Annotation2Metadata.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/ArgumentPromotion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/Attributor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/BlockExtractor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/CalledValuePropagation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/ConstantMerge.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/CrossDSOCFI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/DeadArgumentElimination.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/ElimAvailExtern.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/ForceFunctionAttrs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/FunctionAttrs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/FunctionImport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/GlobalDCE.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/GlobalOpt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/GlobalSplit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/HotColdSplitting.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/IROutliner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/InferFunctionAttrs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/Inliner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/Internalize.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/LoopExtractor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/LowerTypeTests.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/MergeFunctions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/ModuleInliner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/OpenMPOpt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/PartialInlining.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/PassManagerBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/ProfiledCallGraph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/SCCP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/SampleContextTracker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/SampleProfile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/SampleProfileProbe.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/StripDeadPrototypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/StripSymbols.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/IPO/WholeProgramDevirt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/InstCombine/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/InstCombine/InstCombine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/InstCombine/InstCombiner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/AddressSanitizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/BoundsChecking.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/CGProfile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/GCOVProfiler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/InstrOrderFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/InstrProfiling.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/MemProfiler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/MemorySanitizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/PoisonChecking.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/ObjCARC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/ADCE.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/AnnotationRemarks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/BDCE.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/CallSiteSplitting.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/ConstantHoisting.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/ConstraintElimination.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/DCE.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/DFAJumpThreading.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/DeadStoreElimination.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/DivRemPairs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/EarlyCSE.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/FlattenCFG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/Float2Int.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/GVN.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/GVNExpression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/GuardWidening.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/IVUsersPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/IndVarSimplify.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/InferAddressSpaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/InstSimplifyPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/JumpThreading.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LICM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopBoundSplit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopDataPrefetch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopDeletion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopDistribute.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopFlatten.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopFuse.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopInstSimplify.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopInterchange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopLoadElimination.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopPassManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopPredication.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopReroll.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopRotation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopSink.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopStrengthReduce.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopUnrollPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LoopVersioningLICM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LowerAtomic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/LowerWidenableCondition.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/MemCpyOptimizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/MergeICmps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/NaryReassociate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/NewGVN.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/Reassociate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/Reg2Mem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/SCCP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/SROA.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/Scalarizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/SimplifyCFG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/Sink.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/SpeculativeExecution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/StructurizeCFG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/TailRecursionElimination.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Scalar/WarnMissedTransforms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/ASanStackFrameLayout.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/AddDiscriminators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/AssumeBundleBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/BasicBlockUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/BreakCriticalEdges.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/BuildLibCalls.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/BypassSlowDivision.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/CallGraphUpdater.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/CallPromotionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/CanonicalizeAliases.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/Cloning.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/CodeExtractor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/CodeLayout.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/CodeMoverUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/CtorUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/Debugify.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/EntryExitInstrumenter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/EscapeEnumerator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/Evaluator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/FixIrreducible.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/FunctionComparator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/FunctionImportUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/GlobalStatus.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/GuardUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/HelloWorld.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/InjectTLIMappings.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/InstructionNamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/InstructionWorklist.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/IntegerDivision.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LCSSA.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/Local.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LoopPeel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LoopRotationUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LoopSimplify.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LoopUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LoopVersioning.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LowerInvoke.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LowerMemIntrinsics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/LowerSwitch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/MatrixUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/Mem2Reg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/MemoryOpRemark.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/MetaRenamer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/ModuleUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/NameAnonGlobals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/PredicateInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/PromoteMemToReg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/RelLookupTableConverter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SCCPSolver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SSAUpdater.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SSAUpdaterBulk.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SSAUpdaterImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SampleProfileInference.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SanitizerStats.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SimplifyCFGOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SimplifyIndVar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SimplifyLibCalls.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SizeOpts.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SplitModule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/StripGCRelocates.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/SymbolRewriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/UnifyLoopExits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/UnrollLoop.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/VNCoercion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Utils/ValueMapper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Vectorize.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Vectorize/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Vectorize/LoopVectorize.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Vectorize/SLPVectorizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/Transforms/Vectorize/VectorCombine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/WindowsManifest/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/WindowsManifest/WindowsManifestMerger.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/WindowsResource/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/WindowsResource/ResourceProcessor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/WindowsResource/ResourceScriptToken.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/WindowsResource/ResourceScriptTokenList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/BlockIndexer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/BlockPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/BlockVerifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/FDRLogBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/FDRRecordConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/FDRRecordProducer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/FDRRecords.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/FDRTraceExpander.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/FDRTraceWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/FileHeaderReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/Graph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/InstrumentationMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/Profile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/RecordPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/Trace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/XRayRecord.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm/XRay/YAMLXRayRecord.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Analysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/BitReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/BitWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Comdat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Core.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/DataTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/DebugInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Deprecated.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Disassembler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/DisassemblerTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Error.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/ErrorHandling.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/ExecutionEngine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/ExternC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/IRReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Initialization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/LLJIT.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Linker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Object.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Orc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/OrcEE.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Remarks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Support.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Target.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/TargetMachine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/AggressiveInstCombine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/Coroutines.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/IPO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/InstCombine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/PassBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/PassManagerBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/Scalar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Transforms/Vectorize.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/Types.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/llvm-c/lto.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/ompt-multiplex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/APINotes/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/APINotes/APINotesYAMLCompiler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/APINotes/Types.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ARCMigrate/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ARCMigrate/ARCMT.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ARCMigrate/ARCMTActions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ARCMigrate/FileRemapper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/APValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AST.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTConcept.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTContextAllocate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTDumper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTDumperUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTFwd.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTImporter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTImporterLookupTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTImporterSharedState.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTLambda.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTMutationListener.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTNodeTraverser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTStructuralEquivalence.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTTypeTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTUnresolvedSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ASTVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AbstractBasicReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AbstractBasicWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AbstractTypeReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AbstractTypeWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Attr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AttrIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AttrVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Availability.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/BaseSubobject.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/BuiltinTypes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CXXInheritance.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CXXRecordDeclDefinitionBits.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CanonicalType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CharUnits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Comment.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentBriefParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentCommandTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentLexer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentSema.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ComparisonCategories.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ComputeDependence.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CurrentSourceLocExprScope.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DataCollection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Decl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclAccessPair.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclCXX.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclContextInternals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclFriend.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclGroup.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclLookups.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclObjC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclObjCCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclOpenMP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclTemplate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclarationName.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DependenceFlags.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DependentDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/EvaluatedExprVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Expr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ExprCXX.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ExprConcepts.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ExprObjC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ExprOpenMP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ExternalASTMerger.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ExternalASTSource.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/FormatString.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/GlobalDecl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/IgnoreExpr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/JSONNodeDumper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/LambdaCapture.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/LocInfoType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Mangle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/MangleNumberingContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/NSAPI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/NestedNameSpecifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/NonTrivialTypeVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ODRHash.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/OSLog.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/OpenMPClause.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/OperationKinds.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/OperationKinds.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/OptionalDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ParentMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/ParentMapContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/PrettyDeclStackTrace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/PrettyPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/QualTypeNames.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/RawCommentList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/RecordLayout.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/RecursiveASTVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Redeclarable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/SelectorLocationsKind.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Stmt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/StmtCXX.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/StmtGraphTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/StmtIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/StmtObjC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/StmtOpenMP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/StmtVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TemplateArgumentVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TemplateBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TemplateName.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TextNodeDumper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TypeLoc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TypeLocNodes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TypeLocVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TypeOrdering.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TypeVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/UnresolvedSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/VTTBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/VTableBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentHTMLTags.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/DeclNodes.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AbstractTypeWriter.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AttrVisitor.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/Attrs.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AbstractBasicWriter.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AttrNodeTraverse.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AttrImpl.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/StmtDataCollectors.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/TypeNodes.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AttrTextNodeDump.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AbstractTypeReader.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentHTMLTagsProperties.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/AbstractBasicReader.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentHTMLNamedCharacterReferences.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/StmtNodes.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentCommandInfo.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentNodes.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/AST/CommentCommandList.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/ASTMatchFinder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/ASTMatchers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/ASTMatchersInternal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/ASTMatchersMacros.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/Dynamic/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/Dynamic/Diagnostics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/Dynamic/Parser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/Dynamic/Registry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/Dynamic/VariantValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/ASTMatchers/GtestMatchers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/CalledOnceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/Consumed.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/Dominators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/LiveVariables.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/PostOrderCFGView.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ReachableCode.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ThreadSafety.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ThreadSafetyCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ThreadSafetyLogical.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ThreadSafetyOps.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ThreadSafetyTIL.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/ThreadSafetyUtil.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Analyses/UninitializedValues.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/AnalysisDeclContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/AnalysisDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/AnyCall.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/BodyFarm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/CFG.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/CFGStmtMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/CallGraph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/CloneDetection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/CodeInjector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/ConstructionContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/DomainSpecific/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/DomainSpecific/CocoaConventions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/ControlFlowContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/DataflowLattice.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/DataflowValues.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/DataflowWorklist.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/MapLattice.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/StorageLocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/Transfer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/FlowSensitive/Value.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/IssueHash.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/MacroExpansionContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/PathDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/ProgramPoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/RetainSummaryManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/SelectorExtras.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Support/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Analysis/Support/BumpVector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AArch64SVEACLETypes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/ABI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AddressSpaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AlignedAllocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AllDiagnostics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AttrKinds.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AttrSubjectMatchRules.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AttributeCommonInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Attributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BitmaskEnum.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Builtins.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Builtins.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsAArch64.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsAMDGPU.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsARM.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsBPF.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsHexagon.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsHexagonDep.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsHexagonMapCustomDep.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsMips.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsNEON.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsNVPTX.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsPPC.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsRISCV.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsRISCVVector.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsSVE.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsSystemZ.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsWebAssembly.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsX86.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsX86_64.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/BuiltinsXCore.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/CLWarnings.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/CapturedStmt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/CharInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/CodeGenOptions.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/CodeGenOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/CommentOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Cuda.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DarwinSDKInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DebugInfoOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Diagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticAST.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticCategories.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticComment.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticCrossTU.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticDriver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticFrontend.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticIDs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticLex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticOptions.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticParse.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticRefactoring.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticSema.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticSerialization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DirectoryEntry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/ExceptionSpecificationType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/ExpressionTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/FPOptions.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Features.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/FileEntry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/FileManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/FileSystemOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/FileSystemStatCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/IdentifierTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/JsonSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/LLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Lambda.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/LangOptions.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/LangOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/LangStandard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/LangStandards.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Linkage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/MSP430Target.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/MacroBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Module.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/NoSanitizeList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/ObjCRuntime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/OpenCLExtensionTypes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/OpenCLExtensions.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/OpenCLImageTypes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/OpenCLOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/OpenMPKinds.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/OpenMPKinds.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/OperatorKinds.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/OperatorKinds.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/OperatorPrecedence.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/PPCTypes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/PartialDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/PlistSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/PragmaKinds.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/PrettyStackTrace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/ProfileList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/RISCVVTypes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/SanitizerSpecialCaseList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Sanitizers.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Sanitizers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/SourceLocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/SourceManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/SourceManagerInternals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Specifiers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Stack.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/SyncScope.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TargetBuiltins.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TargetCXXABI.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TargetCXXABI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TargetID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TargetInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TargetOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TemplateKinds.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Thunk.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TokenKinds.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TokenKinds.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/TypeTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Version.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Visibility.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/XRayInstr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/XRayLists.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/Version.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_sve_builtin_cg.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_mve_builtins.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_mve_builtin_sema.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AttrList.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_cde_builtin_aliases.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_cde_builtin_sema.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_sve_typeflags.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_sve_builtins.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_mve_builtin_aliases.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/riscv_vector_builtins.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticRefactoringKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticIndexName.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_cde_builtins.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticCrossTUKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticFrontendKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AttrHasAttributeImpl.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_fp16.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticAnalysisKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_mve_builtin_cg.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticASTKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticParseKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticCommentKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticGroups.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticDriverKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_sve_sema_rangechecks.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticCommonKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticLexKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_cde_builtin_cg.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/riscv_vector_builtin_cg.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/AttrSubMatchRulesList.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/arm_neon.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticSerializationKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Basic/DiagnosticSemaKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/BackendUtil.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/CGFunctionInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/CodeGenABITypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/CodeGenAction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/ConstantInitBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/ConstantInitFuture.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/ModuleBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/ObjectFilePCHContainerOperations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CodeGen/SwiftCallingConv.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Config/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Config/config.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CrossTU/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CrossTU/CrossTUDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/CrossTU/CrossTranslationUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/DirectoryWatcher/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/DirectoryWatcher/DirectoryWatcher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Action.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Compilation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Distro.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Driver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/DriverDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/InputInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Job.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Multilib.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/OptionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Options.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Phases.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/SanitizerArgs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Tool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/ToolChain.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Types.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Types.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Util.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/XRayArgs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Driver/Options.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Edit/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Edit/Commit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Edit/EditedSource.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Edit/EditsReceiver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Edit/FileOffset.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Edit/Rewriters.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Format/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Format/Format.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/ASTConsumers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/ASTUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/ChainedDiagnosticConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/CommandLineSourceLoc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/CompilerInstance.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/CompilerInvocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/DependencyOutputOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/DiagnosticRenderer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/FrontendAction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/FrontendActions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/FrontendDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/FrontendOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/FrontendPluginRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/LayoutOverrideSource.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/LogDiagnosticPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/MigratorOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/MultiplexConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/PCHContainerOperations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/PrecompiledPreamble.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/PreprocessorOutputOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/SerializedDiagnosticPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/SerializedDiagnosticReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/SerializedDiagnostics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/TextDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/TextDiagnosticBuffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/TextDiagnosticPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Frontend/VerifyDiagnosticConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/FrontendTool/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/FrontendTool/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Index/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Index/CommentToXML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Index/DeclOccurrence.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Index/IndexDataConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Index/IndexSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Index/IndexingAction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Index/IndexingOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Index/USRGeneration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/IndexSerialization/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/IndexSerialization/SerializablePathCollection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Interpreter/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Interpreter/Interpreter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Interpreter/PartialTranslationUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/CodeCompletionHandler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/DependencyDirectivesSourceMinimizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/DirectoryLookup.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/ExternalPreprocessorSource.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/HeaderMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/HeaderMapTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/HeaderSearch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/HeaderSearchOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/LexDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/Lexer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/LiteralSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/MacroArgs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/MacroInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/ModuleLoader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/ModuleMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/MultipleIncludeOpt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/PPCallbacks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/PPConditionalDirectiveRecord.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/Pragma.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/PreprocessingRecord.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/Preprocessor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/PreprocessorLexer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/PreprocessorOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/ScratchBuffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/Token.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/TokenConcatenation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/TokenLexer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Lex/VariadicMacroSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Parse/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Parse/LoopHint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Parse/ParseAST.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Parse/ParseDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Parse/Parser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Parse/RAIIObjectsForParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Parse/AttrParserStringSwitches.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Core/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Core/DeltaTree.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Core/HTMLRewrite.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Core/RewriteBuffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Core/RewriteRope.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Core/Rewriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Core/TokenRewriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Frontend/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Frontend/ASTConsumers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Frontend/FixItRewriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Frontend/FrontendActions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Rewrite/Frontend/Rewriters.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/AnalysisBasedWarnings.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/CXXFieldCollector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/CleanupInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/CodeCompleteConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/CodeCompleteOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/DeclSpec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/DelayedDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/Designator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/ExternalSemaSource.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/IdentifierResolver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/Initialization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/Lookup.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/MultiplexExternalSemaSource.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/ObjCMethodList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/Overload.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/Ownership.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/ParsedAttr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/ParsedTemplate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/Scope.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/ScopeInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/Sema.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/SemaConcept.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/SemaConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/SemaDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/SemaFixItUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/SemaInternal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/SemaLambda.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/Template.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/TemplateDeduction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/TemplateInstCallback.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/TypoCorrection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/Weak.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/AttrSpellingListIndex.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/AttrParsedAttrList.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/AttrParsedAttrKinds.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/AttrTemplateInstantiate.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Sema/AttrParsedAttrImpl.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ASTBitCodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ASTDeserializationListener.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ASTReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ASTRecordReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ASTRecordWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ASTWriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ContinuousRangeMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/GlobalModuleIndex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/InMemoryModuleCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ModuleFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ModuleFileExtension.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/ModuleManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/PCHContainerOperations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/SerializationDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/TypeBitCodes.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/AttrPCHRead.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Serialization/AttrPCHWrite.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Checkers/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Checkers/SValExplainer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Checkers/Checkers.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/Analyses.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/BugReporter/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/Checker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/CheckerManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Frontend/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Frontend/FrontendActions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Testing/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Testing/CommandLineArgs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Testing/TestClangConfig.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/ASTDiff/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/ASTDiff/ASTDiff.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/ASTDiff/ASTDiffInternal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/AllTUsExecution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/ArgumentsAdjusters.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/CommonOptionsParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/CompilationDatabase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/CompilationDatabasePluginRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Core/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Core/Diagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Core/Replacement.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/DependencyScanning/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/DependencyScanning/DependencyScanningService.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/DiagnosticsYaml.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Execution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/FileMatchTrie.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/FixIt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Inclusions/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Inclusions/HeaderIncludes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Inclusions/IncludeStyle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/JSONCompilationDatabase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/NodeIntrospection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/ASTSelection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/AtomicChange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Extract/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Extract/Extract.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Lookup.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringAction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringActionRule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringActionRules.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringOption.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/RefactoringRuleContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Rename/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Rename/RenamingAction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Rename/SymbolName.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Rename/USRFinder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/RefactoringCallbacks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/ReplacementsYaml.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/StandaloneExecution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Syntax/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Syntax/BuildTree.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Syntax/Mutations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Syntax/Nodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Syntax/Tokens.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Syntax/Tree.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Syntax/Nodes.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Syntax/NodeClasses.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/ToolExecutorPluginRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Tooling.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Transformer/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Transformer/MatchConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Transformer/Parsing.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Transformer/RangeSelector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Transformer/RewriteRule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Transformer/SourceCode.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Transformer/SourceCodeBuilders.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Transformer/Stencil.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/Transformer/Transformer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang/Tooling/NodeIntrospection.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/BuildSystem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/CXCompilationDatabase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/CXErrorCode.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/CXString.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/Documentation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/ExternC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/FatalErrorHandler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/Index.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/Platform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-c/Rewrite.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ClangTidy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ClangTidyCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ClangTidyDiagnosticConsumer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ClangTidyForceLinker.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ClangTidyModule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ClangTidyModuleRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ClangTidyOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ClangTidyProfiling.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/ExpandModularHeadersPPCallbacks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/GlobList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/NoLintDirectiveHandler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/AbseilMatcher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/CleanupCtadCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/DurationAdditionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/DurationComparisonCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/DurationConversionCastCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/DurationDivisionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/DurationFactoryFloatCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/DurationFactoryScaleCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/DurationRewriter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/DurationSubtractionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/DurationUnnecessaryConversionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/FasterStrsplitDelimiterCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/NoInternalDependenciesCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/NoNamespaceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/RedundantStrcatCallsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/StrCatAppendCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/StringFindStartswithCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/StringFindStrContainsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/TimeComparisonCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/TimeSubtractionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/abseil/UpgradeDurationConversionsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/altera/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/altera/IdDependentBackwardBranchCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/altera/KernelNameRestrictionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/altera/SingleWorkItemBarrierCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/altera/StructPackAlignCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/altera/UnrollLoopsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecAccept4Check.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecAcceptCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecCreatCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecDupCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecEpollCreate1Check.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecEpollCreateCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecFopenCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecInotifyInit1Check.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecInotifyInitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecMemfdCreateCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecOpenCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecPipe2Check.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecPipeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/CloexecSocketCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/android/ComparisonInTempFailureRetryCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/boost/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/boost/UseToStringCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/ArgumentCommentCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/AssertSideEffectCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/BadSignalToKillThreadCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/BranchCloneCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/CopyConstructorInitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/DanglingHandleCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/DynamicStaticInitializersCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/EasilySwappableParametersCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/ExceptionEscapeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/FoldInitTypeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/ImplicitWideningOfMultiplicationResultCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/InaccurateEraseCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/IncorrectRoundingsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/InfiniteLoopCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/IntegerDivisionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/LambdaFunctionNameCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/MacroParenthesesCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/MisplacedPointerArithmeticInAllocCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/MisplacedWideningCastCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/MoveForwardingReferenceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/MultipleStatementMacroCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/NoEscapeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/NotNullTerminatedResultCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/ParentVirtualCallCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/PosixReturnCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/RedundantBranchConditionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/ReservedIdentifierCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SignalHandlerCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SignedCharMisuseCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SizeofContainerCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SizeofExpressionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SpuriouslyWakeUpFunctionsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/StringConstructorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/StringIntegerAssignmentCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/StringLiteralWithEmbeddedNulCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/StringviewNullptrCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SuspiciousEnumUsageCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SuspiciousIncludeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SuspiciousMemoryComparisonCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SuspiciousMissingCommaCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SuspiciousSemicolonCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SuspiciousStringCompareCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/SwappedArgumentsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/TerminatingContinueCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/ThrowKeywordMissingCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/TooSmallLoopVariableCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/UndelegatedConstructorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/UnhandledExceptionAtNewCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/UnusedRaiiCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/UnusedReturnValueCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/UseAfterMoveCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/bugprone/VirtualNearMissCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/CommandProcessorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/DefaultOperatorNewAlignmentCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/DontModifyStdNamespaceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/FloatLoopCounter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/LimitedRandomnessCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/MutatingCopyCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/NonTrivialTypesLibcMemoryCallsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/PostfixOperatorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/SetLongJmpCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/StaticObjectExceptionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/StrToNumCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/ThrownExceptionTypeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cert/VariadicFunctionDefCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/concurrency/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/concurrency/MtUnsafeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/concurrency/ThreadCanceltypeAsynchronousCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/AvoidGotoCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/AvoidNonConstGlobalVariablesCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/InitVariablesCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/MacroUsageCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/NoMallocCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/OwningMemoryCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/PreferMemberInitializerCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/SlicingCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/cppcoreguidelines/VirtualClassDestructorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/darwin/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/darwin/AvoidSpinlockCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/darwin/DispatchOnceNonstaticCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/fuchsia/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/fuchsia/DefaultArgumentsCallsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/fuchsia/MultipleInheritanceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/fuchsia/OverloadedOperatorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/fuchsia/StaticallyConstructedObjectsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/fuchsia/TrailingReturnCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/fuchsia/VirtualInheritanceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/AvoidCStyleCastsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/AvoidNSObjectNewCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/AvoidThrowingObjCExceptionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/AvoidUnderscoreInGoogletestNameCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/DefaultArgumentsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/ExplicitConstructorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/ExplicitMakePairCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/FunctionNamingCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/GlobalNamesInHeadersCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/GlobalVariableDeclarationCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/IntegerTypesCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/OverloadedUnaryAndCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/TodoCommentCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/UnnamedNamespaceInHeaderCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/UpgradeGoogletestCaseCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/google/UsingNamespaceDirectiveCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/hicpp/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/hicpp/ExceptionBaseclassCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/hicpp/MultiwayPathsCoveredCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/hicpp/NoAssemblerCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/hicpp/SignedBitwiseCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/linuxkernel/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/linuxkernel/MustCheckErrsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvm/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvm/HeaderGuardCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvm/IncludeOrderCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvm/TwineLocalCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvmlibc/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvmlibc/CalleeNamespaceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/llvmlibc/RestrictSystemLibcHeadersCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/DefinitionsInHeadersCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/MisleadingBidirectional.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/MisleadingIdentifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/MisplacedConstCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/NewDeleteOverloadsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/NoRecursionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/NonCopyableObjects.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/NonPrivateMemberVariablesInClassesCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/RedundantExpressionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/StaticAssertCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/UnconventionalAssignOperatorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/UniqueptrResetReleaseCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/UnusedAliasDeclsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/UnusedParametersCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/misc/UnusedUsingDeclsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/AvoidBindCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/AvoidCArraysCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/ConcatNestedNamespacesCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/DeprecatedHeadersCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/LoopConvertCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/LoopConvertUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/MakeSharedCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/MakeSmartPtrCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/MakeUniqueCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/PassByValueCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/RawStringLiteralCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/RedundantVoidArgCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/ReplaceAutoPtrCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/ReplaceDisallowCopyAndAssignMacroCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/ReplaceRandomShuffleCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/ReturnBracedInitListCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/ShrinkToFitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UnaryStaticAssertCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseAutoCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseBoolLiteralsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseDefaultMemberInitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseEmplaceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseEqualsDefaultCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseEqualsDeleteCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseNodiscardCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseNoexceptCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseNullptrCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseOverrideCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseTrailingReturnTypeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseTransparentFunctorsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseUncaughtExceptionsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/modernize/UseUsingCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/mpi/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/mpi/BufferDerefCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/mpi/TypeMismatchCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/objc/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/objc/AssertEquals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/objc/AvoidNSErrorInitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/objc/DeallocInCategoryCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/objc/ForbiddenSubclassingCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/objc/MissingHashCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/objc/NSInvocationArgumentLifetimeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/objc/PropertyDeclarationCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/objc/SuperSelfCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/openmp/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/openmp/ExceptionEscapeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/openmp/UseDefaultNoneCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/FasterStringFindCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/ForRangeCopyCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/ImplicitConversionInLoopCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/InefficientAlgorithmCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/InefficientStringConcatenationCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/InefficientVectorOperationCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/MoveConstArgCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/MoveConstructorInitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/NoAutomaticMoveCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/NoIntToPtrCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/NoexceptMoveConstructorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/TriviallyDestructibleCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/TypePromotionInMathFnCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/UnnecessaryCopyInitialization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/performance/UnnecessaryValueParamCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/plugin/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/portability/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/portability/RestrictSystemIncludesCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/portability/SIMDIntrinsicsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/AvoidConstParamsInDecls.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/BracesAroundStatementsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/ConstReturnTypeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/ContainerContainsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/ContainerDataPointerCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/ContainerSizeEmptyCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/ConvertMemberFunctionsToStatic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/DeleteNullPointerCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/DuplicateIncludeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/ElseAfterReturnCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/FunctionCognitiveComplexityCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/FunctionSizeCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/IdentifierLengthCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/IdentifierNamingCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/ImplicitBoolConversionCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/IsolateDeclarationCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/MagicNumbersCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/MakeMemberFunctionConstCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/MisleadingIndentationCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/MisplacedArrayIndexCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/NamedParameterCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/NamespaceCommentCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/NonConstParameterCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/QualifiedAutoCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/RedundantAccessSpecifiersCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/RedundantControlFlowCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/RedundantDeclarationCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/RedundantMemberInitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/RedundantPreprocessorCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/RedundantSmartptrGetCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/RedundantStringCStrCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/RedundantStringInitCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/SimplifyBooleanExprCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/SimplifyBooleanExprMatchers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/SimplifySubscriptExprCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/StaticAccessedThroughInstanceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/StringCompareCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/SuspiciousCallArgumentCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/UppercaseLiteralSuffixCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/readability/UseAnyOfAllOfCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/tool/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/tool/ClangTidyMain.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/ASTUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/Aliasing.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/DeclRefExprUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/ExceptionAnalyzer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/ExprSequence.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/FileExtensionsUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/FixItHintUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/HeaderGuard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/IncludeInserter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/IncludeSorter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/LexerUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/Matchers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/NamespaceAliaser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/OptionsUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/RenamerClangTidyCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/TransformerClangTidyCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/TypeTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/utils/UsingInserter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/zircon/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/clang-tidy/zircon/TemporaryObjectsCheck.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/Args.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/Arrays.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/CommonLinkerContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/DWARF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/Driver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/ErrorHandler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/Filesystem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/LLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/Memory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/Reproduce.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/Strings.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/TargetOptionsCommandFlags.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/Timer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Common/Version.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/AbsoluteAtom.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/ArchiveLibraryFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Atom.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/DefinedAtom.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Error.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/File.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Instrumentation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/LinkingContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Node.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Pass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/PassManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Reader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Reference.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Resolver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/SharedLibraryAtom.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/SharedLibraryFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Simple.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/SymbolTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/UndefinedAtom.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lld/Core/Writer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/LLDB.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBAddress.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBAttachInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBBlock.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBBreakpoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBBreakpointLocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBBreakpointName.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBBroadcaster.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBCommandInterpreter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBCommandInterpreterRunOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBCommandReturnObject.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBCommunication.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBCompileUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBData.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBDebugger.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBDeclaration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBDefines.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBEnvironment.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBEvent.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBExecutionContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBExpressionOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBFileSpec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBFileSpecList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBFrame.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBFunction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBHostOS.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBInstruction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBInstructionList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBLanguageRuntime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBLaunchInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBLineEntry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBListener.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBMemoryRegionInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBMemoryRegionInfoList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBModule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBModuleSpec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBPlatform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBProcess.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBProcessInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBQueue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBQueueItem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBReproducer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBSection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBSourceManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBStringList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBStructuredData.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBSymbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBSymbolContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBSymbolContextList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBTarget.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBThread.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBThreadCollection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBThreadPlan.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBTrace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBTypeCategory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBTypeEnumMember.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBTypeFilter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBTypeFormat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBTypeNameSpecifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBTypeSummary.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBTypeSynthetic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBUnixSignals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBValueList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBVariablesOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/API/SBWatchpoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/Breakpoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointIDList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointLocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointLocationCollection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointLocationList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointName.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointPrecondition.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointResolver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointResolverAddress.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointResolverFileLine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointResolverFileRegex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointResolverName.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointResolverScripted.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointSite.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/BreakpointSiteList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/Stoppoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/StoppointCallbackContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/StoppointHitCounter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/StoppointSite.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/Watchpoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/WatchpointList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Breakpoint/WatchpointOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Address.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/AddressRange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/AddressResolver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/AddressResolverFileLine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Architecture.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Communication.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/DataFileCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Debugger.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Declaration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Disassembler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/DumpDataExtractor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/DumpRegisterValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/EmulateInstruction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/FileLineResolver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/FileSpecList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/FormatEntity.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Highlighter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/IOHandler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/IOHandlerCursesGUI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/IOStreamMacros.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/LoadedModuleInfoList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Mangled.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/MappedHash.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Module.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ModuleChild.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ModuleList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ModuleSpec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Opcode.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/PluginInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/PluginManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Progress.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/RichManglingContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/SearchFilter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Section.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/SourceLocationSpec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/SourceManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/StreamAsynchronousIO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/StreamBuffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/StreamFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/StructuredDataImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ThreadSafeDenseMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ThreadSafeDenseSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ThreadSafeValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/UniqueCStringMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/UserSettingsController.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/Value.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObject.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectCast.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectChild.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectConstResult.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectConstResultCast.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectConstResultChild.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectConstResultImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectDynamicValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectMemory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectRegister.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectSyntheticFilter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectUpdater.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/ValueObjectVariable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Core/dwarf.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/CXXFunctionPointer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/DataVisualization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/DumpValueObjectOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/FormatCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/FormatClasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/FormatManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/FormattersContainer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/FormattersHelpers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/LanguageCategory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/StringPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/TypeCategory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/TypeCategoryMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/TypeFormat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/TypeSummary.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/TypeSynthetic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/ValueObjectPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/VectorIterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/DataFormatters/VectorType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/DWARFExpression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/DiagnosticManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/DynamicCheckerFunctions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/Expression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/ExpressionParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/ExpressionSourceCode.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/ExpressionTypeSystemHelper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/ExpressionVariable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/FunctionCaller.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/IRExecutionUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/IRInterpreter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/IRMemoryMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/LLVMUserExpression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/Materializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/REPL.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/UserExpression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Expression/UtilityFunction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/ConnectionFileDescriptor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/Debug.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/Editline.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/File.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/FileAction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/FileCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/FileSystem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/Host.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostGetOpt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostInfoBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostNativeProcess.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostNativeProcessBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostNativeThread.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostNativeThreadBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostNativeThreadForward.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostProcess.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/HostThread.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/LZMA.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/LockFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/LockFileBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/MainLoop.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/MainLoopBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/MonitoringProcessLauncher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/OptionParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/Pipe.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/PipeBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/PosixApi.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/ProcessLaunchInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/ProcessLauncher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/ProcessRunLock.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/PseudoTerminal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/SafeMachO.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/Socket.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/SocketAddress.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/Terminal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/ThreadLauncher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/Time.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/XML.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/android/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/android/HostInfoAndroid.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/common/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/common/GetOptInc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/common/NativeBreakpointList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/common/NativeProcessProtocol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/common/NativeRegisterContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/common/NativeThreadProtocol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/common/NativeWatchpointList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/common/TCPSocket.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/common/UDPSocket.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/freebsd/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/freebsd/HostInfoFreeBSD.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/linux/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/linux/AbstractSocket.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/linux/Host.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/linux/HostInfoLinux.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/linux/Ptrace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/linux/Support.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/linux/Uio.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/macosx/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/macosx/HostInfoMacOSX.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/macosx/HostThreadMacOSX.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/netbsd/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/netbsd/HostInfoNetBSD.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/openbsd/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/openbsd/HostInfoOpenBSD.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/DomainSocket.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/Fcntl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/HostInfoPosix.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/HostProcessPosix.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/HostThreadPosix.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/LockFilePosix.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/PipePosix.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/posix/ProcessLauncherPosixFork.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/AutoHandle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/ConnectionGenericFileWindows.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/HostInfoWindows.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/HostProcessWindows.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/HostThreadWindows.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/LockFileWindows.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/PipeWindows.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/PosixApi.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/ProcessLauncherWindows.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/windows/windows.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Host/Config.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Initialization/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Initialization/SystemInitializer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Initialization/SystemInitializerCommon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Initialization/SystemLifetimeManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/CommandAlias.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/CommandCompletions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/CommandHistory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/CommandInterpreter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/CommandObject.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/CommandObjectMultiword.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/CommandOptionValidators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/CommandReturnObject.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionArgParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupArchitecture.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupBoolean.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupFormat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupOutputFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupPlatform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupPythonClassWithDict.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupString.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupUInt64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupUUID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupVariable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionGroupWatchpoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueArch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueArgs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueArray.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueBoolean.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueChar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueDictionary.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueEnumeration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueFileColonLine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueFileSpec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueFileSpecList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueFormat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueFormatEntity.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueLanguage.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValuePathMappings.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueProperties.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueRegex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueSInt64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueString.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueUInt64.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValueUUID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/OptionValues.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/Options.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/Property.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/ScriptInterpreter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/ScriptedInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Interpreter/ScriptedProcessInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/ArmUnwindInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/Block.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/CallFrameInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/CompactUnwindInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/CompileUnit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/CompilerDecl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/CompilerDeclContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/CompilerType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/DWARFCallFrameInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/DebugMacros.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/DeclVendor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/FuncUnwinders.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/Function.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/LineEntry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/LineTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/LocateSymbolFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/ObjectContainer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/ObjectFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/PostfixExpression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/SourceModule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/Symbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/SymbolContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/SymbolContextScope.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/SymbolFile.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/SymbolVendor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/Symtab.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/TaggedASTType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/Type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/TypeList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/TypeMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/TypeSystem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/UnwindPlan.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/UnwindTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/Variable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Symbol/VariableList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ABI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/AppleArm64ExceptionClass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/AssertFrameRecognizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/DynamicLoader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/DynamicRegisterInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ExecutionContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ExecutionContextScope.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/InstrumentationRuntime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/InstrumentationRuntimeStopInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/JITLoader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/JITLoaderList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Language.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/LanguageRuntime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Memory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/MemoryHistory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/MemoryRegionInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/MemoryTagManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/MemoryTagMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ModuleCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/OperatingSystem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/PathMappingList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Platform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/PostMortemProcess.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Process.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ProcessStructReader.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ProcessTrace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Queue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/QueueItem.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/QueueList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/RegisterCheckpoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/RegisterContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/RegisterContextUnwind.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/RegisterNumber.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/RemoteAwarePlatform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Runtime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/SectionLoadHistory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/SectionLoadList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/StackFrame.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/StackFrameList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/StackFrameRecognizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/StackID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Statistics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/StopInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/StructuredDataPlugin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/SystemRuntime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Target.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/TargetList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Thread.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadCollection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlan.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanBase.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanCallFunction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanCallOnFunctionExit.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanCallUserExpression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanPython.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanRunToAddress.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanShouldStopHere.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanStack.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanStepInRange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanStepInstruction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanStepOut.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanStepOverBreakpoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanStepOverRange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanStepRange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanStepThrough.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanStepUntil.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadPlanTracer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/ThreadSpec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Trace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/TraceCursor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/TraceExporter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/TraceInstructionDumper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/UnixSignals.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/Unwind.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/UnwindAssembly.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Target/UnwindLLDB.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/AnsiTerminal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/ArchSpec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Args.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Baton.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Broadcaster.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Cloneable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/CompletionRequest.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Connection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/ConstString.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/DataBuffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/DataBufferHeap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/DataBufferLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/DataEncoder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/DataExtractor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Endian.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Environment.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Event.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/FileSpec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Flags.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/GDBRemote.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/IOObject.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Instrumentation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Iterable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/LLDBAssert.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Listener.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Log.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Logging.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/NameMatches.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/OptionDefinition.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Predicate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/ProcessInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/RangeMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/RegisterValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/RegularExpression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Reproducer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/ReproducerProvider.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Scalar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/SelectHelper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/SharedCluster.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/State.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Status.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Stream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/StreamCallback.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/StreamString.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/StreamTee.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/StringExtractor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/StringExtractorGDBRemote.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/StringLexer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/StringList.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/StructuredData.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/TildeExpressionResolver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Timeout.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/Timer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/TraceGDBRemotePackets.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/TraceIntelPTGDBRemotePackets.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/UUID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/UnimplementedError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/UriParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/UserID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/UserIDResolver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/VASPrintf.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/VMRange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Utility/XcodeSDK.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Version/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/Version/Version.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-defines.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-enumerations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-forward.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-private-defines.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-private-enumerations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-private-forward.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-private-interfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-private-types.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-private.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-public.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-types.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/lldb/lldb-versioning.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/AliasAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/AliasAnalysis/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/AliasAnalysis/LocalAliasAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/BufferViewFlowAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/CallGraph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/DataFlowAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/DataLayoutAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/Liveness.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/Presburger/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/Presburger/Fraction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/Presburger/IntegerPolyhedron.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/Presburger/LinearTransform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/Presburger/Matrix.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/Presburger/PresburgerSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/Presburger/Simplex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/Presburger/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Analysis/SliceAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Bindings/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Bindings/Python/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Bindings/Python/Attributes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Bindings/Python/PybindAdaptors.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/AffineExpr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/AffineMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/Diagnostics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/ExecutionEngine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/IR.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/IntegerSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/Interfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/Pass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/Registration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/Support.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/CAPI/Wrap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/AffineToStandard/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/AffineToStandard/AffineToStandard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ArithmeticToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ArithmeticToLLVM/ArithmeticToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ArithmeticToSPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ArithmeticToSPIRV/ArithmeticToSPIRV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ArmNeon2dToIntr/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ArmNeon2dToIntr/ArmNeon2dToIntr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/AsyncToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/AsyncToLLVM/AsyncToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/BufferizationToMemRef/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/BufferizationToMemRef/BufferizationToMemRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ComplexToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ComplexToLLVM/ComplexToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ComplexToStandard/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ComplexToStandard/ComplexToStandard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUCommon/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUCommon/GPUCommonPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToNVVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToNVVM/GPUToNVVMPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToROCDL/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToROCDL/GPUToROCDLPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToROCDL/Runtimes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToSPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToSPIRV/GPUToSPIRV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToSPIRV/GPUToSPIRVPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToVulkan/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/GPUToVulkan/ConvertGPUToVulkanPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LLVMCommon/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LLVMCommon/ConversionTarget.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LLVMCommon/LoweringOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LLVMCommon/MemRefBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LLVMCommon/Pattern.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LLVMCommon/StructBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LLVMCommon/TypeConverter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LLVMCommon/VectorPattern.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LinalgToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LinalgToLLVM/LinalgToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LinalgToSPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LinalgToSPIRV/LinalgToSPIRV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LinalgToSPIRV/LinalgToSPIRVPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LinalgToStandard/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/LinalgToStandard/LinalgToStandard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MathToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MathToLLVM/MathToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MathToLibm/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MathToLibm/MathToLibm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MathToSPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MathToSPIRV/MathToSPIRV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MathToSPIRV/MathToSPIRVPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MemRefToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MemRefToLLVM/AllocLikeConversion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MemRefToLLVM/MemRefToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MemRefToSPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MemRefToSPIRV/MemRefToSPIRV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/MemRefToSPIRV/MemRefToSPIRVPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/OpenACCToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/OpenACCToLLVM/ConvertOpenACCToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/OpenACCToSCF/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/OpenACCToSCF/ConvertOpenACCToSCF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/OpenMPToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/OpenMPToLLVM/ConvertOpenMPToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/PDLToPDLInterp/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/PDLToPDLInterp/PDLToPDLInterp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ReconcileUnrealizedCasts/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ReconcileUnrealizedCasts/ReconcileUnrealizedCasts.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToGPU/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToGPU/SCFToGPU.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToGPU/SCFToGPUPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToOpenMP/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToOpenMP/SCFToOpenMP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToSPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToSPIRV/SCFToSPIRV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToSPIRV/SCFToSPIRVPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToStandard/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SCFToStandard/SCFToStandard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SPIRVToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SPIRVToLLVM/SPIRVToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/SPIRVToLLVM/SPIRVToLLVMPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ShapeToStandard/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/ShapeToStandard/ShapeToStandard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/StandardToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVMPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/StandardToSPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/StandardToSPIRV/StandardToSPIRV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/StandardToSPIRV/StandardToSPIRVPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/TosaToLinalg/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/TosaToLinalg/TosaToLinalg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/TosaToSCF/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/TosaToSCF/TosaToSCF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/TosaToStandard/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/TosaToStandard/TosaToStandard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToGPU/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToGPU/VectorToGPU.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToLLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToROCDL/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToROCDL/VectorToROCDL.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToSCF/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToSCF/VectorToSCF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToSPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRV.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRVPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/Passes.capi.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Conversion/Passes.capi.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/AMX.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/AMXDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/Transforms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/AMXConversions.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/AMX.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/AMX.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/AMXTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/AMXTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/AMXDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/AMX/AMXDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Analysis/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Analysis/AffineAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Analysis/AffineStructures.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Analysis/LoopAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Analysis/NestedMatcher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Analysis/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineOps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineValueMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/IR/AffineOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/LoopFusionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/LoopUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Affine/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/Arithmetic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/IR/ArithmeticOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/Transforms/BufferizableOpInterfaceImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Arithmetic/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ArmNeon.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ArmNeonDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ArmNeon.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ArmNeon.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ArmNeonTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ArmNeonTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ArmNeonDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ArmNeonDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmNeon/ArmNeonConversions.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ArmSVE.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ArmSVEDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/Transforms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ArmSVEConversions.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ArmSVE.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ArmSVE.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ArmSVETypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ArmSVETypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ArmSVEDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/ArmSVE/ArmSVEDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/Async.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncDialect.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncTypes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/IR/AsyncOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/Transforms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/Passes.capi.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Async/Passes.capi.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/AllocationOpInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/AllocationOpInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/Bufferization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizationBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizationOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizationOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/AllocationOpInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/AllocationOpInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizationOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizationOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizationOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizationOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/IR/BufferizationOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/Transforms/BufferUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/Transforms/Bufferize.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/Transforms/OneShotAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Bufferization/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/CommonFolders.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/Complex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/ComplexBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/ComplexOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/ComplexOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/ComplexOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/ComplexOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/ComplexOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/ComplexOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Complex/IR/ComplexOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/DLTI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/DLTI.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/DLTIBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/Traits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/DLTI.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/DLTI.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/DLTITypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/DLTITypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/DLTIDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/DLTI/DLTIDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitC.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitCAttributes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitCBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitCTypes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitC.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitC.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitCTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitCTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitCDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitCDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitCAttributes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/EmitC/IR/EmitCAttributes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/MemoryPromotion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/ParallelLoopMapper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/ParallelLoopMapperAttr.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/ParallelLoopMapperAttr.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/ParallelLoopMapperAttr.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/ParallelLoopMapperEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/ParallelLoopMapperEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/Passes.capi.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/Passes.capi.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpsEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpsEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpsAttributes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/GPU/GPUOpsAttributes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/FunctionCallUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpsInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ROCDLDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ROCDLOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/Transforms/LegalizeForExport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpsAttrDefs.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpsAttrDefs.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpsEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpsEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpsInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMTypeInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMOpsInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMTypeInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMConversions.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMConversionEnumsToLLVM.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/LLVMConversionEnumsFromLLVM.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMConversions.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOpsEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOpsEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOpsAttributes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOpsAttributes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/NVVMOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ROCDLOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ROCDLOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ROCDLOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ROCDLOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ROCDLOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ROCDLOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/LLVMIR/ROCDLConversions.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Analysis/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Analysis/DependenceAnalysis.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/ComprehensiveBufferize/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/ComprehensiveBufferize/AffineInterfaceImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/ComprehensiveBufferize/LinalgInterfaceImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/ComprehensiveBufferize/ModuleBufferization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/Linalg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgDoc.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yamlgen.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yamlgen.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Transforms/CodegenStrategy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Transforms/HoistPadding.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Transforms/Hoisting.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Transforms/Transforms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Utils/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Passes.capi.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Linalg/Passes.capi.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/Math.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/MathBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/MathOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/MathOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/MathOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/MathOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/MathOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/MathOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/IR/MathOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/Transforms/Approximation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Math/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/MemRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/MemRefBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/MemRefOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/MemRefOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/MemRefOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/MemRefOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/MemRefOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/MemRefOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/IR/MemRefOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/Transforms/ComposeSubView.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/MemRef/Utils/MemRefUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACCOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/AccCommon.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACCOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACCOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACCOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACCOpsEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACCOpsAttributes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenACC/OpenACCOpsAttributes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OmpCommon.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPTypeInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPTypeInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDL.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLDialect.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLOps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLTypes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDL/IR/PDLOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/IR/PDLInterp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/FakeQuantSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantOps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantOpsBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantizeUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/UniformSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/QuantOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Quant/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/BufferizableOpInterfaceImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/SCF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/SCFOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/Transforms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/Utils/AffineCanonicalizationUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/Utils/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/SCFOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/SCFOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/SCFOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/SCFOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/SCFOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SCF/SCFOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/ParserUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVArithmeticOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVAtomicOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVAttributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVAvailability.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVBarrierOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVBitOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVCastOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVCompositeOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVControlFlowOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVCooperativeMatrixOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVEnums.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVGLSLCanonicalization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVGLSLOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVGroupOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVImageOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVLogicalOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVMatrixOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVMemoryOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVMiscOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVNonUniformOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOCLOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOpTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVStructureOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/TargetAndABI.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/TargetAndABI.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVCapabilityImplication.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVEnumAvailability.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVEnumAvailability.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVAvailability.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVAvailability.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVOpAvailabilityImpl.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVSerialization.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/SPIRVAttrUtils.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/TargetAndABI.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/IR/TargetAndABI.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/Linking/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/Linking/ModuleCombiner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/Transforms/SPIRVConversion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SPIRV/Utils/LayoutUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/Shape.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/ShapeBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/ShapeOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/ShapeOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/ShapeOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/ShapeOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/ShapeOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/ShapeOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/IR/ShapeOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Shape/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/IR/SparseTensorOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Pipelines/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Pipelines/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Transforms/Passes.capi.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Transforms/Passes.capi.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/SparseTensor/Utils/Merger.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/IR/Ops.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/IR/Ops.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/IR/OpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/IR/Ops.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/IR/Ops.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/IR/OpsEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/IR/OpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/IR/OpsEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/Transforms/BufferizableOpInterfaceImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/Transforms/DecomposeCallGraphTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/Transforms/FuncConversions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/StandardOps/Utils/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/Tensor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorInferTypeOpInterfaceImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorTilingInterfaceImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/IR/TensorOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/Transforms/BufferizableOpInterfaceImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tensor/Utils/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaOpBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaOps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaTypesBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaUtilOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaStructs.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaStructs.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/IR/TosaOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/Transforms/PassDetail.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/Utils/CoversionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/Utils/QuantUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Tosa/Utils/ShapeUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Traits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Utils/IndexingUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Utils/ReshapeOpsUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Utils/StaticValueUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Utils/StructuredOpsUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOpsDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOpsEnums.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOpsDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/IR/VectorOpsEnums.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/Transforms/BufferizableOpInterfaceImpl.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/Transforms/VectorRewritePatterns.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/Transforms/VectorTransforms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/Utils/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/Vector/Utils/VectorUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/Transforms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/X86Vector.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/X86VectorDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/X86VectorConversions.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/X86VectorDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/X86VectorTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/X86VectorTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/X86Vector.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/X86Vector.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Dialect/X86Vector/X86VectorDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ExecutionEngine/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ExecutionEngine/AsyncRuntime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ExecutionEngine/CRunnerUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ExecutionEngine/ExecutionEngine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ExecutionEngine/JitRunner.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ExecutionEngine/MemRefUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ExecutionEngine/OptUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ExecutionEngine/RunnerUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/ExecutionEngine/SparseTensorUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/AffineExpr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/AffineExprVisitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/AffineMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/AsmState.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/AttributeSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Attributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Block.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BlockAndValueMapping.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BlockSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Builders.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinAttributeInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinAttributeInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinAttributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinAttributes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinDialect.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinLocationAttributes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinOps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinTypeInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinTypes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Diagnostics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Dialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/DialectImplementation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/DialectInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Dominance.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/EnumAttr.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/FunctionImplementation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/FunctionInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/FunctionInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/ImplicitLocOpBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/IntegerSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Location.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/MLIRContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Matchers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/OpAsmInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/OpBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/OpDefinition.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/OpImplementation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Operation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/OperationSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/OwningOpRef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/PatternMatch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Region.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/RegionGraphTraits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/RegionKindInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/RegionKindInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/StorageUniquerSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SubElementInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SubElementInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SymbolInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SymbolTable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/TensorEncoding.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/TensorEncoding.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Threading.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/TypeRange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/TypeSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/TypeUtilities.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Types.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/UseDefLists.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Value.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Verifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/Visitors.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinAttributes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinAttributes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/OpAsmInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/OpAsmInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/RegionKindInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinAttributeInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinAttributeInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinDialect.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinDialect.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinLocationAttributes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinLocationAttributes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/RegionKindInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinTypeInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/BuiltinTypeInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/FunctionOpInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/FunctionOpInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SubElementAttrInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SubElementTypeInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SubElementTypeInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SubElementAttrInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SymbolInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/SymbolInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/TensorEncInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/IR/TensorEncInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/InitAllDialects.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/InitAllPasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/InitAllTranslations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CallInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CallInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CastInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CastInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/ControlFlowInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/ControlFlowInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CopyOpInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CopyOpInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DataLayoutInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DataLayoutInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DecodeAttributesInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DerivedAttributeOpInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DerivedAttributeOpInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/FoldInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/InferTypeOpInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/InferTypeOpInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/LoopLikeInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/LoopLikeInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/SideEffectInterfaceBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/SideEffectInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/SideEffectInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/TilingInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/TilingInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/VectorInterfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/VectorInterfaces.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/ViewLikeInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/ViewLikeInterface.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/VectorInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/VectorInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/SideEffectInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/SideEffectInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/LoopLikeInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/LoopLikeInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/InferTypeOpInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/InferTypeOpInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CallInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DerivedAttributeOpInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DerivedAttributeOpInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/ControlFlowInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/ControlFlowInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CallInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/TilingInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/TilingInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CopyOpInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CopyOpInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/ViewLikeInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/ViewLikeInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DataLayoutTypeInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DataLayoutOpInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DataLayoutAttrInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DataLayoutOpInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DataLayoutAttrInterface.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/DataLayoutTypeInterface.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CastInterfaces.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Interfaces/CastInterfaces.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Parser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Parser/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Parser/AsmParserState.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Pass/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Pass/AnalysisManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Pass/Pass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Pass/PassBase.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Pass/PassInstrumentation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Pass/PassManager.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Pass/PassOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Pass/PassRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Reducer/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Reducer/PassDetail.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Reducer/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Reducer/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Reducer/ReductionNode.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Reducer/ReductionPatternInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Reducer/Tester.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Reducer/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Rewrite/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Rewrite/FrozenRewritePatternSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Rewrite/PassUtil.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Rewrite/PatternApplicator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/DebugAction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/DebugCounter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/DebugStringHelper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/FileUtilities.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/IndentedOstream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/InterfaceSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/LLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/LogicalResult.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/MathExtras.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/MlirOptMain.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/StorageUniquer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/ThreadLocalCache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/Timing.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/ToolUtilities.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Support/TypeID.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Argument.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/AttrOrTypeDef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Attribute.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Builder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Class.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/CodeGenHelpers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Constraint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Dialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Format.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/GenInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/GenNameParser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Interfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Operator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Pass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Pattern.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Predicate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Region.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/SideEffects.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Successor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Trait.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/TableGen/Type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/Cpp/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/Cpp/CppEmitter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/AMX/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/AMX/AMXToLLVMIRTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/All.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/ArmNeon/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/ArmNeon/ArmNeonToLLVMIRTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/ArmSVE/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/ArmSVE/ArmSVEToLLVMIRTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/LLVMIR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/NVVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/OpenACC/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/OpenACC/OpenACCToLLVMIRTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/OpenMP/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/ROCDL/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/ROCDL/ROCDLToLLVMIRTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/X86Vector/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Dialect/X86Vector/X86VectorToLLVMIRTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Export.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/Import.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/LLVMTranslationInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/ModuleTranslation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/TypeFromLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/LLVMIR/TypeToLLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/SPIRV/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/SPIRV/Deserialization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/SPIRV/SPIRVBinaryUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Target/SPIRV/Serialization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/PDLL/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/PDLL/AST/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/PDLL/AST/Context.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/PDLL/AST/Diagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/PDLL/AST/Nodes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/PDLL/AST/Types.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/PDLL/Parser/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/PDLL/Parser/Parser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/mlir-lsp-server/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/mlir-lsp-server/MlirLspServerMain.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/mlir-reduce/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Tools/mlir-reduce/MlirReduceMain.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/ControlFlowSinkUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/DialectConversion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/FoldUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/GreedyPatternRewriteDriver.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/InliningUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/LocationSnapshot.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/RegionUtils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/ViewOpGraph.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/Transforms.capi.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Transforms/Transforms.capi.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir/Translation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/AffineExpr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/AffineMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Bindings/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Bindings/Python/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Bindings/Python/Interop.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/BuiltinAttributes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/BuiltinTypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Conversion.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Debug.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Diagnostics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/Async.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/GPU.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/LLVM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/Linalg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/PDL.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/Quant.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/SCF.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/Shape.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/SparseTensor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/Standard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Dialect/Tensor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/ExecutionEngine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/IR.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/IntegerSet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Interfaces.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Pass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Registration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Support.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/mlir-c/Transforms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/Fortran-features.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/Fortran.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/bit-population-count.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/constexpr-bitset.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/default-kinds.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/enum-set.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/format.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/idioms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/indirection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/interval.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/leading-zero-bit-count.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/long-double.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/real.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/reference-counted.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/reference.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/restorer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/static-multimap-view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/template.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/uint128.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Common/unwrap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Config/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Decimal/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Decimal/binary-floating-point.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Decimal/decimal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/call.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/characteristics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/check-expression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/common.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/complex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/constant.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/expression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/fold-designator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/fold.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/formatting.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/initial-image.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/integer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/intrinsics-library.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/intrinsics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/logical.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/pgmath.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/real.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/rounding-bits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/shape.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/static-data.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/tools.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/traverse.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Evaluate/variable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/CompilerInstance.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/CompilerInvocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/FrontendAction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/FrontendActions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/FrontendOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/FrontendPluginRegistry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/PreprocessorOptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/TextDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/TextDiagnosticBuffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Frontend/TextDiagnosticPrinter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/FrontendTool/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/FrontendTool/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/ISO_Fortran_binding.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/AbstractConverter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/Bridge.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/CallInterface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/Coarray.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/ConvertType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/Mangler.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/OpenACC.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/OpenMP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/PFTBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/PFTDefs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/Runtime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/Support/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/Support/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/Support/Verifier.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/SymbolMap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/Todo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Lower/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/BoxValue.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Character.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Complex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/DoLoopHelper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/FIRBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Factory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/MutableBox.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/Assign.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/Character.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/Command.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/Derived.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/Numeric.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/RTBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/Ragged.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/Reduction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/Stop.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Builder/Runtime/Transformational.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/CodeGen/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/CodeGen/CGOps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/CodeGen/CGPasses.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/CodeGen/CodeGen.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/CodeGen/CMakeFiles/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/CodeGen/CGOps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/CodeGen/CGOps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/CodeGen/CGPasses.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/CanonicalizationPatterns.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIRAttr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIRDialect.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIRDialect.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIROps.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIROps.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIROpsSupport.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIRType.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIRTypes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/CMakeFiles/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIROps.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIROps.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIROpsTypes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/FIROpsTypes.cpp.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Dialect/CanonicalizationPatterns.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Support/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Support/FIRContext.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Support/FatalError.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Support/InitFIR.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Support/InternalNames.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Support/KindMapping.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Support/Matcher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Support/TypeCode.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Support/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Transforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Transforms/Passes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Transforms/Passes.td clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Transforms/CMakeFiles/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/Transforms/Passes.h.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Optimizer/CMakeFiles/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/char-block.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/char-buffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/char-set.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/characters.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/dump-parse-tree.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/format-specification.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/instrumented-parser.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/message.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/parse-state.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/parse-tree-visitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/parse-tree.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/parsing.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/provenance.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/source.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/tools.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/unparse.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Parser/user-state.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/allocatable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/assign.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/c-or-cpp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/character.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/command.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/cpp-type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/derived-api.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/descriptor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/entry-names.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/extensions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/io-api.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/iostat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/magic-numbers.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/main.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/matmul.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/memory.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/misc-intrinsic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/numeric.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/pointer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/ragged.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/random.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/reduction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/stop.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/support.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/time-intrinsic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/transformational.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Runtime/type-code.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/attr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/expression.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/runtime-type-info.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/scope.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/semantics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/symbol.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/tools.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Semantics/unparse-with-symbols.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Tools/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Tools/CLOptions.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/Version.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/CMakeFiles/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/__fortran_builtins.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/__fortran_builtins.f18.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/__fortran_type_info.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/__fortran_type_info.f18.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/ieee_arithmetic.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/ieee_arithmetic.f18.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/ieee_exceptions.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/ieee_exceptions.f18.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/ieee_features.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/ieee_features.f18.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/iso_c_binding.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/iso_c_binding.f18.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/iso_fortran_env.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/iso_fortran_env.f18.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/omp_lib.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/flang/omp_lib.f18.mod clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Canonicalization.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/BlockGenerators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/CodeGeneration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/CodegenCleanup.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/IRBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/IslAst.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/IslExprBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/IslNodeBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/LoopGenerators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/LoopGeneratorsGOMP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/LoopGeneratorsKMP.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/PPCGCodeGeneration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/PerfMonitor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/RuntimeDebugBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodeGen/Utils.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/CodePreparation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Config/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Config/config.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/DeLICM.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/DeadCodeElimination.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/DependenceInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/FlattenAlgo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/FlattenSchedule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ForwardOpTree.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/JSONExporter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/LinkAllPasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ManualOptimizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/MatmulOptimizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Options.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/PolyhedralInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/PruneUnprofitable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/RegisterPasses.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ScheduleOptimizer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ScheduleTreeTransform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ScopBuilder.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ScopDetection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ScopDetectionDiagnostic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ScopInfo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ScopPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Simplify.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/DumpFunctionPass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/DumpModulePass.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/GICHelper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/ISLOStream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/ISLOperators.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/ISLTools.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/LinkGPURuntime.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/SCEVAffinator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/SCEVValidator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/ScopHelper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/ScopLocation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/Support/VirtualInstruction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/ZoneAlgo.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/aff.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/aff_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/arg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/ast.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/ast_build.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/ast_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/constraint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/ctx.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/fixed_box.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/flow.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/hash.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/hmap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/id.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/id_to_ast_expr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/id_to_id.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/id_to_pw_aff.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/id_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/ilp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/isl-noexceptions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/list.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/local_space.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/lp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/map.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/map_to_basic_set.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/map_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/mat.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/maybe.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/maybe_ast_expr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/maybe_basic_set.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/maybe_id.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/maybe_pw_aff.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/maybe_templ.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/multi.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/obj.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/options.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/point.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/polynomial.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/polynomial_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/printer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/printer_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/schedule.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/schedule_node.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/schedule_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/set.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/set_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/space.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/space_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/stream.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/stride_info.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/union_map.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/union_map_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/union_set.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/union_set_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/val.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/val_gmp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/val_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/vec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/version.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/vertices.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/polly/isl/stdint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cxxabi.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__cxxabi_config.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/adjacent_find.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/all_of.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/any_of.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/binary_search.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/clamp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/comp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/comp_ref_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/copy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/copy_backward.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/copy_if.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/copy_n.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/count.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/count_if.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/equal.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/equal_range.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/fill.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/fill_n.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/find.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/find_end.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/find_first_of.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/find_if.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/find_if_not.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/for_each.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/for_each_n.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/generate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/generate_n.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/half_positive.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/in_in_out_result.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/in_in_result.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/in_out_result.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/includes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/inplace_merge.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/is_heap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/is_heap_until.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/is_partitioned.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/is_permutation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/is_sorted.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/is_sorted_until.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/iter_swap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/lexicographical_compare.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/lower_bound.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/make_heap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/max.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/max_element.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/merge.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/min.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/min_element.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/minmax.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/minmax_element.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/mismatch.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/move.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/move_backward.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/next_permutation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/none_of.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/nth_element.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/partial_sort.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/partial_sort_copy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/partition.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/partition_copy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/partition_point.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/pop_heap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/prev_permutation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/push_heap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/remove.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/remove_copy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/remove_copy_if.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/remove_if.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/replace.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/replace_copy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/replace_copy_if.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/replace_if.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/reverse.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/reverse_copy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/rotate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/rotate_copy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/sample.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/search.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/search_n.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/set_difference.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/set_intersection.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/set_symmetric_difference.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/set_union.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/shift_left.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/shift_right.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/shuffle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/sift_down.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/sort.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/sort_heap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/stable_partition.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/stable_sort.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/swap_ranges.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/transform.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/unique.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/unique_copy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/unwrap_iter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__algorithm/upper_bound.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__availability clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__bit/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__bit/bit_cast.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__bit/byteswap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__bit_reference clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__bits clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__bsd_locale_defaults.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__bsd_locale_fallbacks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__charconv/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__charconv/chars_format.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__charconv/from_chars_result.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__charconv/to_chars_result.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__chrono/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__chrono/calendar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__chrono/convert_to_timespec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__chrono/duration.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__chrono/file_clock.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__chrono/high_resolution_clock.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__chrono/steady_clock.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__chrono/system_clock.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__chrono/time_point.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/common_comparison_category.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/compare_partial_order_fallback.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/compare_strong_order_fallback.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/compare_three_way.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/compare_three_way_result.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/compare_weak_order_fallback.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/is_eq.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/ordering.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/partial_order.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/strong_order.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/synth_three_way.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/three_way_comparable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__compare/weak_order.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/arithmetic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/assignable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/boolean_testable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/class_or_enum.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/common_reference_with.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/common_with.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/constructible.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/convertible_to.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/copyable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/derived_from.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/destructible.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/different_from.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/equality_comparable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/invocable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/movable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/predicate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/regular.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/relation.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/same_as.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/semiregular.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/swappable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__concepts/totally_ordered.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__config clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__coroutine/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__coroutine/coroutine_handle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__coroutine/coroutine_traits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__coroutine/noop_coroutine_handle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__coroutine/trivial_awaitables.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__debug clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__errc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/copy_options.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/directory_entry.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/directory_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/directory_options.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/file_status.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/file_time_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/file_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/filesystem_error.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/operations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/path.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/path_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/perm_options.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/perms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/recursive_directory_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/space_info.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__filesystem/u8path.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/format_arg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/format_args.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/format_context.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/format_error.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/format_fwd.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/format_parse_context.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/format_string.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/format_to_n_result.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/formatter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/formatter_bool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/formatter_char.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/formatter_floating_point.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/formatter_integer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/formatter_integral.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/formatter_pointer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/formatter_string.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__format/parser_std_format_spec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/binary_function.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/binary_negate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/bind.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/bind_back.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/bind_front.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/binder1st.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/binder2nd.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/compose.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/default_searcher.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/function.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/hash.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/identity.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/invoke.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/is_transparent.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/mem_fn.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/mem_fun_ref.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/not_fn.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/operations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/perfect_forward.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/pointer_to_binary_function.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/pointer_to_unary_function.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/ranges_operations.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/reference_wrapper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/unary_function.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/unary_negate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/unwrap_ref.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional/weak_result_type.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__functional_base clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__hash_table clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/access.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/advance.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/back_insert_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/common_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/concepts.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/counted_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/data.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/default_sentinel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/distance.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/empty.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/erase_if_container.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/front_insert_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/incrementable_traits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/indirectly_comparable.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/insert_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/istream_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/istreambuf_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/iter_move.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/iter_swap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/iterator_traits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/move_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/next.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/ostream_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/ostreambuf_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/prev.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/projected.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/readable_traits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/reverse_access.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/reverse_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/size.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/unreachable_sentinel.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__iterator/wrap_iter.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__libcpp_version clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__locale clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__mbstate_t.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/addressof.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/allocation_guard.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/allocator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/allocator_arg_t.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/allocator_traits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/auto_ptr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/compressed_pair.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/concepts.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/construct_at.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/pointer_traits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/ranges_construct_at.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/ranges_uninitialized_algorithms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/raw_storage_iterator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/shared_ptr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/temporary_buffer.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/uninitialized_algorithms.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/unique_ptr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/uses_allocator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__memory/voidify.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__mutex_base clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__node_handle clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__nullptr clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/accumulate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/adjacent_difference.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/exclusive_scan.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/gcd_lcm.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/inclusive_scan.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/inner_product.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/iota.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/midpoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/partial_sum.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/reduce.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/transform_exclusive_scan.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/transform_inclusive_scan.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__numeric/transform_reduce.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/bernoulli_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/binomial_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/cauchy_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/chi_squared_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/clamp_to_integral.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/default_random_engine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/discard_block_engine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/discrete_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/exponential_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/extreme_value_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/fisher_f_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/gamma_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/generate_canonical.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/geometric_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/independent_bits_engine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/is_seed_sequence.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/knuth_b.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/linear_congruential_engine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/log2.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/lognormal_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/mersenne_twister_engine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/negative_binomial_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/normal_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/piecewise_constant_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/piecewise_linear_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/poisson_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/random_device.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/ranlux.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/seed_seq.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/shuffle_order_engine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/student_t_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/subtract_with_carry_engine.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/uniform_int_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/uniform_random_bit_generator.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/uniform_real_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__random/weibull_distribution.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/access.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/all.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/common_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/concepts.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/copyable_box.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/counted.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/dangling.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/data.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/drop_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/empty.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/empty_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/enable_borrowed_range.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/enable_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/iota_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/join_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/non_propagating_cache.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/owning_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/range_adaptor.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/ref_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/reverse_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/single_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/size.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/subrange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/take_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/transform_view.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__ranges/view_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__split_buffer clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__std_stream clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__string clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/android/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/android/locale_bionic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/fuchsia/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/fuchsia/xlocale.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/ibm/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/ibm/gettod_zos.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/ibm/limits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/ibm/locale_mgmt_zos.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/ibm/nanosleep.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/ibm/support.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/ibm/xlocale.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/musl/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/musl/xlocale.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/newlib/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/newlib/xlocale.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/openbsd/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/openbsd/xlocale.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/solaris/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/solaris/floatingpoint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/solaris/wchar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/solaris/xlocale.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/win32/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/win32/limits_msvc_win32.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/win32/locale_win32.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/xlocale/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/xlocale/__nop_locale_mgmt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/xlocale/__posix_l_fallback.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__support/xlocale/__strtonum_fallback.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__thread/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__thread/poll_with_backoff.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__thread/timed_backoff_policy.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__threading_support clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__tree clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__tuple clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__undef_macros clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/as_const.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/auto_cast.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/cmp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/declval.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/exchange.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/forward.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/in_place.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/integer_sequence.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/move.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/pair.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/piecewise_construct.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/priority_tag.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/rel_ops.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/swap.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/to_underlying.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__utility/transaction.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__variant/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/__variant/monostate.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/algorithm clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/any clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/array clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/atomic clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/barrier clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/bit clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/bitset clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cassert clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ccomplex clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cctype clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cerrno clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cfenv clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cfloat clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/charconv clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/chrono clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cinttypes clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ciso646 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/climits clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/clocale clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cmath clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/codecvt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/compare clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/complex clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/complex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/concepts clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/condition_variable clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/coroutine clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/csetjmp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/csignal clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cstdarg clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cstdbool clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cstddef clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cstdint clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cstdio clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cstdlib clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cstring clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ctgmath clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ctime clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ctype.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cwchar clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/cwctype clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/deque clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/errno.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/exception clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/execution clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/__config clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/__memory clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/algorithm clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/coroutine clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/deque clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/filesystem clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/forward_list clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/functional clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/iterator clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/list clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/map clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/memory_resource clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/propagate_const clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/regex clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/set clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/simd clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/string clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/type_traits clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/unordered_map clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/unordered_set clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/utility clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/experimental/vector clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ext/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ext/__hash clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ext/hash_map clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ext/hash_set clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/fenv.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/filesystem clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/float.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/format clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/forward_list clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/fstream clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/functional clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/future clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/initializer_list clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/inttypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/iomanip clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ios clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/iosfwd clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/iostream clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/istream clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/iterator clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/latch clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/limits clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/limits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/list clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/locale clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/locale.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/map clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/math.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/memory clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/module.modulemap clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/mutex clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/new clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/numbers clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/numeric clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/optional clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ostream clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/queue clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/random clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ranges clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/ratio clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/regex clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/scoped_allocator clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/semaphore clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/set clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/setjmp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/shared_mutex clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/span clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/sstream clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/stack clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/stdbool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/stddef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/stdexcept clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/stdint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/stdio.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/stdlib.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/streambuf clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/string clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/string.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/string_view clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/strstream clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/system_error clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/tgmath.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/thread clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/tuple clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/type_traits clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/typeindex clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/typeinfo clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/unordered_map clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/unordered_set clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/utility clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/valarray clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/variant clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/vector clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/version clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/wchar.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/c++/v1/wctype.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/x86_64-unknown-linux-gnu/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/x86_64-unknown-linux-gnu/c++/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/x86_64-unknown-linux-gnu/c++/v1/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/include/x86_64-unknown-linux-gnu/c++/v1/__config_site clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMConfigExtensions.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMExports.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMExports-release.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMConfig.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMConfigVersion.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVM-Config.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/AddLLVM.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/AddLLVMDefinitions.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/AddOCaml.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/AddSphinxTarget.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/CheckAtomic.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/CheckCompilerVersion.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/ChooseMSVCCRT.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/CoverageReport.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/CrossCompile.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/DetermineGCCCompatible.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/FindFFI.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/FindGRPC.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/FindLibpfm.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/FindOCaml.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/FindSphinx.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/FindTerminfo.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/FindZ3.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/GenerateVersionFromVCS.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/GetErrcMessages.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/GetLibraryName.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/HandleLLVMOptions.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/HandleLLVMStdlib.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVM-Build.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMCheckLinkerFlag.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMDistributionSupport.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMExternalProjectUtils.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMInstallSymlink.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/LLVMProcessSources.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/TableGen.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/TensorFlowCompile.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/UseLibtool.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/llvm/VersionFromVCS.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/openmp/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/openmp/FindOpenMPTarget.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/clang/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/clang/ClangTargets.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/clang/ClangTargets-release.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/clang/ClangConfig.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/clang/AddClang.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/lld/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/lld/LLDTargets.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/lld/LLDTargets-release.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/lld/LLDConfig.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/mlir/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/mlir/MLIRTargets.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/mlir/MLIRTargets-release.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/mlir/MLIRConfig.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/mlir/AddMLIR.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/mlir/AddMLIRPython.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/mlir/MLIRDetectPythonEnv.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/flang/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/flang/FlangTargets.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/flang/FlangTargets-release.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/flang/FlangConfig.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/polly/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/polly/PollyConfig.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/cmake/polly/PollyExports-all.cmake clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDemangle.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSupport.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMTableGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMTableGenGlobalISel.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMCore.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMFuzzMutate.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMFileCheck.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMInterfaceStub.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMIRReader.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSelectionDAG.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAsmPrinter.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMIRParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMGlobalISel.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMBinaryFormat.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMBitReader.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMBitWriter.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMBitstreamReader.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDWARFLinker.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMExtensions.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMFrontendOpenACC.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMFrontendOpenMP.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMTransformUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMInstrumentation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAggressiveInstCombine.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMInstCombine.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMScalarOpts.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMipo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMVectorize.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMObjCARCOpts.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMCoroutines.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMCFGuard.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMLinker.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAnalysis.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMLTO.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMC.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMCParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMCDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMCA.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMObject.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMObjectYAML.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMOption.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMRemarks.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDebuginfod.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDebugInfoDWARF.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDebugInfoGSYM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDebugInfoMSF.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDebugInfoCodeView.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDebugInfoPDB.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSymbolize.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDWP.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMExecutionEngine.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMInterpreter.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMJITLink.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMCJIT.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMOrcJIT.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMOrcShared.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMOrcTargetProcess.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMRuntimeDyld.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMTarget.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAArch64CodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAArch64AsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAArch64Disassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAArch64Desc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAArch64Info.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAArch64Utils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAMDGPUCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAMDGPUAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAMDGPUDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAMDGPUTargetMCA.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAMDGPUDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAMDGPUInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAMDGPUUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMARMCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMARMAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMARMDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMARMDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMARMInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMARMUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAVRCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAVRAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAVRDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAVRDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAVRInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMBPFCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMBPFAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMBPFDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMBPFDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMBPFInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMHexagonCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMHexagonAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMHexagonDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMHexagonDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMHexagonInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMLanaiCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMLanaiAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMLanaiDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMLanaiDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMLanaiInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMipsCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMipsAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMipsDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMipsDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMipsInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMSP430CodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMSP430Desc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMSP430Info.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMSP430AsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMMSP430Disassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMNVPTXCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMNVPTXDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMNVPTXInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMPowerPCCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMPowerPCDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMPowerPCAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMPowerPCDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMPowerPCInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMRISCVCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMRISCVAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMRISCVDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMRISCVDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMRISCVInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSparcCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSparcAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSparcDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSparcDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSparcInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSystemZCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSystemZAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSystemZDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSystemZDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMSystemZInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMVECodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMVEAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMVEDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMVEInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMVEDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMWebAssemblyCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMWebAssemblyAsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMWebAssemblyDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMWebAssemblyDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMWebAssemblyInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMWebAssemblyUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMX86CodeGen.a make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMX86AsmParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMX86Disassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMX86TargetMCA.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMX86Desc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMX86Info.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMXCoreCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMXCoreDisassembler.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMXCoreDesc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMXCoreInfo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMAsmParser.a make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o [ 69%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/ArborX_InterpMovingLeastSquares.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMLineEditor.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMProfileData.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMCoverage.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMTextAPI.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDlltoolDriver.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMLibDriver.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMXRay.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMWindowsManifest.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomp.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libgomp.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libiomp5.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/omp.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/omp-tools.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ompt.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/adxintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/altivec.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ammintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/amxintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/arm_acle.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/arm_cmse.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/armintr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/arm64intr.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx2intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512bf16intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512bwintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512bitalgintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vlbitalgintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512cdintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vpopcntdqintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512dqintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512erintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512fintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512fp16intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512ifmaintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512ifmavlintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512pfintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vbmiintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vbmivlintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vbmi2intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vlvbmi2intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vlbf16intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vlbwintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vlcdintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vldqintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vlfp16intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vlintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vp2intersectintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vlvp2intersectintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vpopcntdqvlintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vnniintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avx512vlvnniintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avxintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/avxvnniintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/bmi2intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/bmiintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/builtins.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_builtin_vars.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_math.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_cmath.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_complex_builtins.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_device_functions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_intrinsics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_texture_intrinsics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_libdevice_declares.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_math_forward_declares.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_cuda_runtime_wrapper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_hip_libdevice_declares.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_hip_cmath.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_hip_math.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__clang_hip_runtime_wrapper.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/cetintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/cet.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/cldemoteintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/clzerointrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/crc32intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/cpuid.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/clflushoptintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/clwbintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/emmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/enqcmdintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/f16cintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/float.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/fma4intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/fmaintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/fxsrintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/gfniintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/hexagon_circ_brev_intrinsics.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/hexagon_protos.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/hexagon_types.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/hvx_hexagon_protos.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/hresetintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/htmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/htmxlintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ia32intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/immintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/inttypes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/invpcidintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/iso646.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/keylockerintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/limits.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/lwpintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/lzcntintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/mm3dnow.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/mmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/mm_malloc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/module.modulemap clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/movdirintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/msa.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/mwaitxintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/nmmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/opencl-c.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/opencl-c-base.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/pkuintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/pmmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/pconfigintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/popcntintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/prfchwintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ptwriteintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/rdseedintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/rtmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/serializeintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sgxintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/s390intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/shaintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/smmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/stdalign.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/stdarg.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/stdatomic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/stdbool.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/stddef.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__stddef_max_align_t.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/stdint.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/stdnoreturn.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/tbmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/tgmath.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/tmmintrin.h make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 83%] Built target ArborX_HeaderSelfContained_ArborX_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/tsxldtrkintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/uintrintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/unwind.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/vadefs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/vaesintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/varargs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/vecintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/wmmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/vpclmulqdqintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/waitpkgintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/wasm_simd128.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/wbnoinvdintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__wmmintrin_aes.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/__wmmintrin_pclmul.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/x86gprintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/x86intrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xmmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xopintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xsavecintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xsaveintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xsaveoptintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xsavesintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xtestintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/arm_neon.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/arm_fp16.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/arm_sve.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/arm_bf16.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/arm_mve.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/arm_cde.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/riscv_vector.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/cuda_wrappers/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/cuda_wrappers/algorithm clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/cuda_wrappers/complex clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/cuda_wrappers/new clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ppc_wrappers/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ppc_wrappers/mmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ppc_wrappers/xmmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ppc_wrappers/mm_malloc.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ppc_wrappers/emmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ppc_wrappers/pmmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ppc_wrappers/tmmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/ppc_wrappers/smmintrin.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/openmp_wrappers/ make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/openmp_wrappers/math.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/openmp_wrappers/cmath clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/openmp_wrappers/complex.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/openmp_wrappers/complex clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/openmp_wrappers/complex_cmath.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/openmp_wrappers/new clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/allocator_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/asan_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/common_interface_defs.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/coverage_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/dfsan_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/hwasan_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/linux_syscall_hooks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/lsan_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/msan_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/netbsd_syscall_hooks.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/scudo_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/tsan_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/tsan_interface_atomic.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/sanitizer/ubsan_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/fuzzer/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/fuzzer/FuzzedDataProvider.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xray/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xray/xray_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xray/xray_log_interface.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/xray/xray_records.h clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/profile/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/include/profile/InstrProfData.inc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.builtins.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/clang_rt.crtbegin.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/clang_rt.crtend.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.stats.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.stats_client.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.lsan.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.ubsan_standalone.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.ubsan_standalone_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.ubsan_standalone.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.asan.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.asan_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.asan_static.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.asan-preinit.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.asan.so [ 84%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake --color= clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.safestack.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.cfi.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.cfi_diag.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.scudo_minimal.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.scudo_cxx_minimal.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.scudo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.scudo_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.scudo_minimal.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.scudo.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.scudo_standalone.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.scudo_standalone_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.scudo_standalone.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.ubsan_minimal.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.ubsan_minimal.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.gwp_asan.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.profile.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.fuzzer.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.fuzzer_no_main.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/i386-unknown-linux-gnu/libclang_rt.fuzzer_interceptors.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.builtins.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/clang_rt.crtbegin.o make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/clang_rt.crtend.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.stats.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.stats_client.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.lsan.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.ubsan_standalone.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.ubsan_standalone_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.ubsan_standalone.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.ubsan_standalone.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.ubsan_standalone_cxx.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.asan.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.asan_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.asan_static.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.asan-preinit.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.asan.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.asan_cxx.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.asan.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.dfsan.a make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.dfsan.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.msan.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.msan_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.msan.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.msan_cxx.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_cxx.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_aliases.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_aliases_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_aliases.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_aliases.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.hwasan_aliases_cxx.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.tsan.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.tsan_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.tsan.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.tsan.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.tsan_cxx.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.dd.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.dyndd.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.safestack.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.cfi.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.cfi_diag.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.scudo_minimal.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.scudo_cxx_minimal.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.scudo.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.scudo_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.scudo_minimal.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.scudo.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.scudo_standalone.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.scudo_standalone_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.scudo_standalone.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.ubsan_minimal.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.ubsan_minimal.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.ubsan_minimal.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.gwp_asan.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.profile.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.xray.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.xray-fdr.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.xray-basic.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.xray-profiling.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.fuzzer.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.fuzzer_no_main.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.fuzzer_interceptors.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.memprof.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.memprof_cxx.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.memprof-preinit.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.memprof.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.memprof_cxx.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.memprof.a.syms clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.orc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/share/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/share/asan_ignorelist.txt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/share/dfsan_abilist.txt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/share/msan_ignorelist.txt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/share/hwasan_ignorelist.txt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/share/cfi_ignorelist.txt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/bin/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/clang/14.0.0/bin/hwasan_symbolize clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libompd.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_35.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_37.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_50.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_52.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_53.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_60.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_61.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_62.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_70.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_72.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_75.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_80.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-nvptx-sm_86.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx700.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx701.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx801.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx803.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx900.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx902.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx906.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx908.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx90a.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx1010.bc [ 69%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx1030.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libomptarget-new-amdgpu-gfx1031.bc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libarcher.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libarcher_static.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLTO.so.14 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLTO.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangBasic.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangAPINotes.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangLex.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangParse.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangAST.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangASTMatchers.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangDynamicASTMatchers.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangCrossTU.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangSema.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangAnalysis.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangAnalysisFlowSensitive.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangEdit.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangRewrite.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangARCMigrate.a [ 93%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_RayTracing.exe make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/develop /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/develop /var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 94%] Building CXX object benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/benchmark/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -MF CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o.d -o CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/develop/develop.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangDriver.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangSerialization.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangFrontend.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangRewriteFrontend.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangFrontendTool.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTooling.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangToolingCore.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/__init__.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/analyze.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/arguments.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/clang.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/compilation.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/intercept.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/report.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/shell.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/resources/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/resources/scanview.css clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/resources/selectable.js clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libscanbuild/resources/sorttable.js clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangToolingInclusions.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangToolingRefactoring.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangToolingASTDiff.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangToolingSyntax.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangDependencyScanning.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTransformer.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangDirectoryWatcher.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangIndex.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangIndexSerialization.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangStaticAnalyzerCore.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangStaticAnalyzerCheckers.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangStaticAnalyzerFrontend.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangFormat.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTesting.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangInterpreter.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangHandleCXX.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangHandleLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclang-cpp.so.14 make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake --color= [ 94%] Linking CXX executable ArborX_Benchmark_Develop.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_Develop.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -o ArborX_Benchmark_Develop.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so -pthread -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 94%] Built target ArborX_Benchmark_Develop.exe make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Building CXX object benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/benchmark/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -MF CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o.d -o CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/union_find/union_find.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_4.cpp [ 84%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_Exception.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/access_traits /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/access_traits /var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_CudaAccessTraits.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 84%] Building CXX object examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/access_traits/example_cuda_access_traits.cpp 10/31 Test #10: ArborX_Test_DistributedTree ...................... Passed 14.76 sec Start 11: ArborX_Test_DetailsDistributedTreeImpl 11/31 Test #11: ArborX_Test_DetailsDistributedTreeImpl ........... Passed 0.36 sec Start 12: ArborX_Test_BoostAdapters 12/31 Test #12: ArborX_Test_BoostAdapters ........................ Passed 0.03 sec Start 13: ArborX_Test_InterpMovingLeastSquares [ 96%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/build/examples/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -o ArborX_Example_Callback.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Built target ArborX_Example_Callback.exe [ 96%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp 13/31 Test #13: ArborX_Test_InterpMovingLeastSquares ............. Passed 0.26 sec Start 14: ArborX_Example_HostAccessTraits 14/31 Test #14: ArborX_Example_HostAccessTraits .................. Passed 0.01 sec Start 15: ArborX_Example_BruteForce 15/31 Test #15: ArborX_Example_BruteForce ........................ Passed 0.02 sec Start 16: ArborX_Example_Callback [ 70%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/link.txt --verbose=1 [ 70%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 16/31 Test #16: ArborX_Example_Callback .......................... Passed 0.03 sec Start 17: ArborX_Example_DBSCAN 17/31 Test #17: ArborX_Example_DBSCAN ............................ Passed 0.03 sec Start 18: ArborX_Example_MolecularDynamics 18/31 Test #18: ArborX_Example_MolecularDynamics ................. Passed 0.13 sec Start 19: ArborX_Example_Intersection 19/31 Test #19: ArborX_Example_Intersection ...................... Passed 0.02 sec Start 20: ArborX_Example_TriangleIntersection 20/31 Test #20: ArborX_Example_TriangleIntersection .............. Passed 0.05 sec Start 21: ArborX_Example_TriangleIntersectionWithMapping 21/31 Test #21: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.04 sec Start 22: ArborX_Example_TreeViz 22/31 Test #22: ArborX_Example_TreeViz ........................... Passed 0.04 sec Start 23: ArborX_Example_RayTracing [ 84%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Exception_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.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_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Exception_hpp -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 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclang-cpp.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libear/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libear/__init__.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libear/config.h.in clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libear/ear.c clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangApplyReplacements.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangReorderFields.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidy.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyAndroidModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyAbseilModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyAlteraModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyBoostModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyBugproneModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyCERTModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyConcurrencyModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyCppCoreGuidelinesModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyDarwinModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyFuchsiaModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyGoogleModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyHICPPModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyLinuxKernelModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyLLVMModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyLLVMLibcModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyMiscModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyModernizeModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyMPIModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyObjCModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyOpenMPModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyPerformanceModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyPortabilityModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyReadabilityModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyZirconModule.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyPlugin.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyMain.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangTidyUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangChangeNamespace.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangDoc.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangIncludeFixer.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangIncludeFixerPlugin.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libfindAllSymbols.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangMove.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangQuery.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangDaemon.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangdSupport.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangDaemonTweaks.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclangdRemoteIndex.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclang.so.14.0.0 [ 70%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 84%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/brute_force /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/brute_force /var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_BruteForce.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 84%] Building CXX object examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp [ 84%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.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_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp -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 [ 71%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake --color= [ 72%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 72%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclang.so.13 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclang.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldCommon.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldCOFF.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldELF.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldMachO.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldMinGW.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldWasm.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldb.so.14.0.0 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 84%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/callback /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/callback /var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Callback.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/callback && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/callback/example_callback.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldb.so.14 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldb.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldbIntelFeatures.so.14 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/liblldbIntelFeatures.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAnalysis.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRPresburger.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAffineToStandard.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArithmeticToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArithmeticToSPIRV.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArmNeon2dToIntr.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAsyncToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRBufferizationToMemRef.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRComplexToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRComplexToStandard.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRGPUToGPURuntimeTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRGPUToNVVMTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRGPUToROCDLTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRGPUToSPIRV.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRGPUToVulkanTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLinalgToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLinalgToSPIRV.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLinalgToStandard.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLLVMCommonConversion.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMathToLibm.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMathToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMathToSPIRV.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMemRefToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMemRefToSPIRV.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIROpenACCToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIROpenACCToSCF.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIROpenMPToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRPDLToPDLInterp.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRReconcileUnrealizedCasts.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSCFToGPU.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSCFToOpenMP.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAMX.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSCFToSPIRV.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSCFToStandard.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRShapeToStandard.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRStandardToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRStandardToSPIRV.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTosaToLinalg.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTosaToSCF.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTosaToStandard.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVectorToROCDL.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVectorToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVectorToGPU.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVectorToSCF.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVectorToSPIRV.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRDialect.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAffineAnalysis.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAffine.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAffineTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAffineUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArithmetic.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArithmeticTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArmNeon.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArmSVE.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArmSVETransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAsync.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAsyncTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAMXTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRBufferization.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRBufferizationTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRComplex.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRDLTI.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIREmitC.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRGPUOps.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRGPUTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLinalgAnalysis.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAffineBufferizableOpInterfaceImpl.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLinalgBufferizableOpInterfaceImpl.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRModuleBufferization.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLinalg.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLinalgTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLinalgUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLLVMIR.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRNVVMIR.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRROCDLIR.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLLVMIRTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMath.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMathTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMemRef.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMemRefTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMemRefUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIROpenACC.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIROpenMP.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRPDL.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRPDLInterp.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRQuant.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSCF.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSCFTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSCFUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRShape.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRShapeOpsTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSparseTensor.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSparseTensorTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSparseTensorPipelines.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSparseTensorUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRV.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVModuleCombiner.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVConversion.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRStandard.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRStandardOpsTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTensor.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTensorInferTypeOpInterfaceImpl.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTensorTilingInterfaceImpl.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTensorTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTensorUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTosa.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTosaTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRDialectUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVector.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVectorTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVectorUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRX86Vector.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRX86VectorTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRIR.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCallInterfaces.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCastInterfaces.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRControlFlowInterfaces.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCopyOpInterface.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRDataLayoutInterfaces.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRDerivedAttributeOpInterface.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRInferTypeOpInterface.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSideEffectInterfaces.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTilingInterface.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVectorInterfaces.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRViewLikeInterface.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLoopLikeInterface.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRPass.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRReduce.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRRewrite.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSupport.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIROptLib.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSupportIndentedOstream.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTableGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTargetCpp.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVBinaryUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRReduceLib.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVTranslateRegistration.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVDeserialization.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVSerialization.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTargetLLVMIRExport.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRToLLVMIRTranslationRegistration.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTargetLLVMIRImport.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArmNeonToLLVMIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRArmSVEToLLVMIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAMXToLLVMIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLLVMToLLVMIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRNVVMToLLVMIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIROpenACCToLLVMIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIROpenMPToLLVMIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRROCDLToLLVMIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRX86VectorToLLVMIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLspServerLib.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRPDLLAST.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRPDLLParser.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTransformUtils.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTranslation.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRExecutionEngine.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRJitRunner.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libmlir_c_runner_utils.so.14 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libmlir_c_runner_utils.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libmlir_runner_utils.so.14 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libmlir_runner_utils.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libmlir_async_runtime.so.14 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libmlir_async_runtime.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIDebug.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIDebug/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIDebug/Debug.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIAsync/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIAsync/Async.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIAsync/AsyncPasses.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIGPU/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIGPU/GPU.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIGPU/GPUPasses.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPILLVM/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPILLVM/LLVM.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPILinalg/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPILinalg/Linalg.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPILinalg/LinalgPasses.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPISCF/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPISCF/SCF.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIShape/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIShape/Shape.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPISparseTensor/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPISparseTensor/SparseTensor.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPISparseTensor/SparseTensorPasses.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIStandard/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIStandard/Standard.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPITensor/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPITensor/Tensor.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIQuant/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIQuant/Quant.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIPDL/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIPDL/PDL.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIConversion/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIConversion/Passes.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIInterfaces/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIInterfaces/Interfaces.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/AffineExpr.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/AffineMap.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/BuiltinAttributes.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/BuiltinTypes.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/Diagnostics.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/DialectHandle.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/IntegerSet.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/IR.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/Pass.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIIR/Support.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIRegistration/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIRegistration/Registration.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPITransforms/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPITransforms/Passes.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIExecutionEngine/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/objects-Release/obj.MLIRCAPIExecutionEngine/ExecutionEngine.cpp.o clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIAsync.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIGPU.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPILLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPILinalg.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPISCF.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIShape.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPISparseTensor.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIStandard.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPITensor.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIQuant.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIPDL.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIConversion.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIInterfaces.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIIR.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIRegistration.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPITransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRCAPIExecutionEngine.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTestAnalysis.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTestStandardToLLVM.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRAffineTransformsTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRDLTITestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRGPUTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRLinalgTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMathTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMemRefTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSCFTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRShapeTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRSPIRVTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRStandardOpsTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTestDialect.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTosaTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRVectorTestPasses.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTestIR.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTestPass.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTestReducer.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTestRewrite.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRTestTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libMLIRMlirOptMain.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFortranCommon.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFortranEvaluate.a [ 96%] Linking CXX executable ArborX_Benchmark_UnionFind.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -o ArborX_Benchmark_UnionFind.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so -pthread -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Built target ArborX_Benchmark_UnionFind.exe make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Building CXX object benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -MF CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver/distributed_tree_driver.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFortranDecimal.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFortranLower.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFortranParser.a 23/31 Test #23: ArborX_Example_RayTracing ........................ Passed 11.46 sec Start 24: ArborX_Example_MovingLeastSquares 24/31 Test #24: ArborX_Example_MovingLeastSquares ................ Passed 0.03 sec Start 25: ArborX_Benchmark_BruteForceVsBVH 25/31 Test #25: ArborX_Benchmark_BruteForceVsBVH ................. Passed 0.01 sec Start 26: ArborX_Benchmark_DBSCAN 26/31 Test #26: ArborX_Benchmark_DBSCAN .......................... Passed 0.03 sec Start 27: ArborX_Benchmark_ExecutionSpaces 27/31 Test #27: ArborX_Benchmark_ExecutionSpaces ................. Passed 0.12 sec Start 28: ArborX_Benchmark_BoundingVolumeHierarchy clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFortranSemantics.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libflangFrontend.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libflangFrontendTool.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFIRBuilder.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFIRCodeGen.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFIRDialect.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFIRSupport.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFIRTransforms.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libFortranRuntime.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMCFIVerify.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMDiff.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMExegesis.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMExegesisX86.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMExegesisAArch64.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMExegesisPowerPC.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libLLVMExegesisMips.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libRemarks.so.14 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libRemarks.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libPolly.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/LLVMPolly.so [ 72%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 73%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/link.txt --verbose=1 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libPollyISL.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libc++.so.1.0 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libc++.so.1 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libc++.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libc++.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libc++experimental.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libc++abi.so.1.0 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libc++abi.so.1 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libc++abi.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libc++abi.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libunwind.so.1.0 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libunwind.so.1 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libunwind.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/x86_64-unknown-linux-gnu/libunwind.a clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-tblgen clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-omp-device-info clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-ar /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 73%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 97%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_5.cpp [ 97%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_5.cpp 28/31 Test #28: ArborX_Benchmark_BoundingVolumeHierarchy ......... Passed 5.48 sec Start 29: ArborX_Benchmark_Develop clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-ranlib clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-lib clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-dlltool clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-config clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-lto make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 73%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/dbscan /var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning #20012-D: __host__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning #20012-D: __device__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning #20012-D: __host__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning #20012-D: __device__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning #20012-D: __host__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning #20012-D: __device__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning #20012-D: __host__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning #20012-D: __device__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Linking CXX executable ArborX_Test_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DistributedTree.exe.dir/link.txt --verbose=1 [ 85%] Building CXX object examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/dbscan/example_dbscan.cpp /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_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -o ArborX_Test_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp 29/31 Test #29: ArborX_Benchmark_Develop ......................... Passed 5.27 sec Start 30: ArborX_Benchmark_UnionFind clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-profdata clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/diagtool clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-14 [ 74%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 74%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp [ 74%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BF.cpp 30/31 Test #30: ArborX_Benchmark_UnionFind ....................... Passed 3.81 sec Start 31: ArborX_Benchmark_DistributedTree 31/31 Test #31: ArborX_Benchmark_DistributedTree ................. Passed 2.57 sec 100% tests passed, 0 tests failed out of 31 Total Test time (real) = 49.79 sec [Pipeline] } [Pipeline] // dir Post stage [Pipeline] sh + ccache --show-stats cache directory /tmp/ccache primary config /tmp/ccache/ccache.conf secondary config (readonly) /etc/ccache.conf stats zero time Mon Apr 1 15:34:51 2024 cache hit (direct) 106 cache hit (preprocessed) 5 cache miss 72 cache hit rate 60.66 % cleanups performed 9 files in cache 1993 cache size 4.4 GB max cache size 5.0 GB [Pipeline] xunit INFO: Processing CTest-Version 3.x (default) clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang++ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-cl clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-format clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/git-clang-format clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-nvlink-wrapper clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-linker-wrapper [Pipeline] sh + cd build + make install -- ArborX hash = '817bdf8c' [ 0%] Built target record_hash [ 2%] Built target ArborX_Test_InterpMovingLeastSquares.exe [ 3%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe [ 4%] Built target ArborX_Test_DistributedTree.exe INFO: [CTest-Version 3.x (default)] - 1 test report file(s) were found with the pattern 'build/Testing/**/Test.xml' relative to '/var/jenkins/workspace/ArborX_master' for the testing framework 'CTest-Version 3.x (default)'. [ 12%] Built target ArborX_Test_QueryTree.exe [ 15%] Built target ArborX_Test_DetailsUtils.exe [ 17%] Built target ArborX_Test_CompileOnly.exe [ 18%] Built target ArborX_Test_DetailsTreeConstruction.exe [ 19%] Built target ArborX_Test_DetailsContainers.exe [ 75%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/link.txt --verbose=1 [ 20%] Built target ArborX_Test_BoostAdapters.exe [ 22%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe [ 23%] Built target ArborX_Test_Clustering.exe [ 25%] Built target ArborX_Test_Geometry.exe [ 28%] Built target ArborX_Test_DetailsClusteringHelpers.exe /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 30%] Built target ArborX_Test_SpecializedTraversals.exe [ 31%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp [ 31%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp [ 32%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp [ 32%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp [ 33%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp [ 34%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp [ 35%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp [ 36%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp [ 37%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp [ 38%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp [ 38%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp [ 38%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp [ 38%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp [ 38%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp [ 42%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp [ 43%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp [ 44%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp [ 44%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp [ 47%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp [ 52%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp [ 54%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp [ 55%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp [ 57%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp [ 61%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp [ 66%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp [ 67%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp [ 67%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp [ 68%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp [ 69%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp [ 70%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp [ 72%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp [ 73%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp [ 74%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp [ 75%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp [ 76%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp [ 78%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp [ 79%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp [ 80%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp [ 81%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp [ 82%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp [ 83%] Built target ArborX_HeaderSelfContained_ArborX_hpp [ 84%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp [ 84%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp [ 84%] Built target ArborX_Example_HostAccessTraits.exe [ 84%] Built target ArborX_Example_BruteForce.exe [ 85%] Built target ArborX_Example_Callback.exe [ 86%] Built target ArborX_Example_DBSCAN.exe [ 87%] Built target ArborX_Example_MolecularDynamics.exe [ 88%] Built target ArborX_Example_Intersection.exe [ 88%] Built target ArborX_Example_TriangleIntersection.exe [ 89%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe [ 90%] Built target ArborX_Example_TreeViz.exe [ 91%] Built target ArborX_Example_RayTracing.exe [ 91%] Built target ArborX_Example_MovingLeastSquares.exe [ 94%] Built target ArborX_Benchmark_BruteForceVsBVH.exe [ 96%] Built target ArborX_Benchmark_DBSCAN.exe [ 97%] Built target ArborX_DataConverter.exe [ 97%] Built target ArborX_Benchmark_ExecutionSpaces.exe [ 97%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe [ 98%] Built target ArborX_Benchmark_Develop.exe [ 99%] Built target ArborX_Benchmark_UnionFind.exe [100%] Built target ArborX_Benchmark_DistributedTree.exe Install the project... -- Install configuration: "Debug" -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXTargets.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfig.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfigVersion.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXSettings.cmake -- Installing: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX_HDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/ArborX.hpp -- Installing: /opt/arborx/include/ArborX/geometry -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_KDOP.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_DetailsAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Sphere.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperBox.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_GeometryTraits.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperSphere.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Box.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Point.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Ray.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperPoint.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperTriangle.hpp -- Installing: /opt/arborx/include/ArborX/interpolation -- Installing: /opt/arborx/include/ArborX/interpolation/ArborX_InterpMovingLeastSquares.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DistributedTree.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_BruteForce.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_LinearBVH.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/details -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPermutedData.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMortonCode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsStack.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsNode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsExpandHalfToFull.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Callbacks.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsContainers.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Predicates.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_NeighborList.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeConstruction.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCartesianGrid.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCANDenseBox.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_AttachIndices.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCrsGraphWrapperImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairIndexRank.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeSpatial.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPriorityQueue.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_AccessTraits.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeNearest.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairValueIndex.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeVisualization.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUnionFind.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributor.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_IndexableGetter.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHeap.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMutualReachabilityDistance.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBatchedQueries.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeNodeLabeling.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBruteForceImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Dendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsSortUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_MinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_TraversalPolicy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsLegacy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Exception.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHalfTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsOperatorFunctionObjects.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHappyTreeFriends.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsWeightedEdge.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_SpaceFillingCurves.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_CrsGraphWrapper.hpp -- Up-to-date: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX_Version.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_Config.hpp [Pipeline] sh + rm -rf test_install + mkdir -p test_install [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/test_install [Pipeline] { [Pipeline] sh + cp -r ../examples . [Pipeline] sh + cmake -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER=clang++ -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/arborx examples -- The CXX compiler identification is Clang 14.0.0 -- Check for working CXX compiler: /opt/llvm/bin/clang++ -- Check for working CXX compiler: /opt/llvm/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found MPI_CXX: /opt/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: program_options -- Configuring done -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/test_install [Pipeline] sh + make VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master/test_install/examples -B/var/jenkins/workspace/ArborX_master/test_install --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/access_traits /var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_HostAccessTraits.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 4%] Building CXX object access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && ccache /opt/llvm/bin/clang++ -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 -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits/example_host_access_traits.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-offload-bundler clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-offload-wrapper clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-scan-deps [ 9%] Linking CXX executable ArborX_Example_HostAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -o ArborX_Example_HostAccessTraits.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 9%] Built target ArborX_Example_HostAccessTraits.exe make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/brute_force /var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_BruteForce.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 13%] Building CXX object brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && ccache /opt/llvm/bin/clang++ -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 -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force/example_brute_force.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp [ 75%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP14.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Built target ArborX_Test_DistributedTree.exe make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MolecularDynamics.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp [ 97%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_6.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-repl [ 86%] Linking CXX executable ArborX_Example_CudaAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_CudaAccessTraits.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_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o -o ArborX_Example_CudaAccessTraits.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 [ 98%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/print_timers.cpp [ 18%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 18%] Built target ArborX_Example_BruteForce.exe make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/callback /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/callback /var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Callback.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 22%] Building CXX object callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/callback && ccache /opt/llvm/bin/clang++ -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 -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/callback/example_callback.cpp make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Intersection.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Building CXX object examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/c-index-test make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Built target ArborX_Example_CudaAccessTraits.exe make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= [ 98%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-rename Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal". clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-refactor Scanning dependencies of target ArborX_Example_TriangleIntersection.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-check make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -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_master/examples/triangle_intersection/triangle_intersection.cpp [ 27%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/test_install/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -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 -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 27%] Built target ArborX_Example_Callback.exe make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/dbscan /var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 31%] Building CXX object dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && ccache /opt/llvm/bin/clang++ -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 -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan/example_dbscan.cpp [ 98%] Linking CXX executable ArborX_Benchmark_BoundingVolumeHierarchy.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -o ArborX_Benchmark_BoundingVolumeHierarchy.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so -pthread -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 98%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe [ 98%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_6.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 87%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.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_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.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 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-extdef-mapping [ 98%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -DNDEBUG -Wpedantic -Wall -Wextra -g -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Built target ArborX_Example_BruteForce.exe make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TriangleIntersectionWithMapping.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -DPRECOMPUTE_MAPPING -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp [ 36%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -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 -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 36%] Built target ArborX_Example_DBSCAN.exe make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MolecularDynamics.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 40%] Building CXX object molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics && ccache /opt/llvm/bin/clang++ -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 -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics/example_molecular_dynamics.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/scan-build clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/analyze-build clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/intercept-build clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/scan-build-py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/scan-view clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-apply-replacements clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-reorder-fields clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/modularize clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-tidy 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_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/viz /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/viz /var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TreeViz.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Building CXX object examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/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_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/viz/tree_visualization.cpp [ 45%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -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 -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 45%] Built target ArborX_Example_MolecularDynamics.exe make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/simple_intersection /var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Intersection.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 50%] Building CXX object simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/simple_intersection && ccache /opt/llvm/bin/clang++ -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 -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection/example_intersection.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/run-clang-tidy clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-change-namespace clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-doc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-include-fixer clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/find-all-symbols clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-move clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clang-query clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/pp-trace clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/clangd clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/hmaptool clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/lld [ 54%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/test_install/simple_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Intersection.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -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 -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/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_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/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_master/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_master/test_install' [ 59%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && ccache /opt/llvm/bin/clang++ -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 -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection/triangle_intersection.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/lld-link clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/ld.lld clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/ld64.lld clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/wasm-ld clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/lldb-argdumper clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/lldb clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/lldb-instr [ 89%] Linking CXX executable ArborX_Test_QueryTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_QueryTree.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_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -o ArborX_Test_QueryTree.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 89%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/build/examples/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.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_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 /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 63%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 63%] Built target ArborX_Example_TriangleIntersection.exe make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TriangleIntersectionWithMapping.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 68%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && ccache /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -DPRECOMPUTE_MAPPING -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 -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection/triangle_intersection.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/lldb-vscode clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/lldb-server clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/mlir-tblgen clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/mlir-linalg-ods-yaml-gen clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/mlir-lsp-server clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/mlir-opt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Built target ArborX_Example_Callback.exe make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/raytracing /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/raytracing /var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/mlir-pdll clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/mlir-reduce Scanning dependencies of target ArborX_Example_RayTracing.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/mlir-translate clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/mlir-cpu-runner [ 72%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 72%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/viz /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/viz /var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TreeViz.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 77%] Building CXX object viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/viz && ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -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 -isystem /opt/boost/include -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/viz/tree_visualization.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 90%] Building CXX object examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/bbc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/flang clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/flang-new [ 75%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/tco clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/f18-parse-demo [ 81%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/test_install/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 81%] Built target ArborX_Example_TreeViz.exe make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/raytracing /var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/fir-opt Scanning dependencies of target ArborX_Example_RayTracing.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 86%] Building CXX object raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && ccache /opt/llvm/bin/clang++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -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 -isystem /opt/boost/include -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing/example_raytracing.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/bugpoint clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/dsymutil clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llc [ 91%] Linking CXX executable ArborX_Example_MolecularDynamics.exe [ 91%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 cd /var/jenkins/workspace/ArborX_master/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_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 /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so /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 /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 91%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.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_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.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 [ 90%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 90%] Built target ArborX_Example_RayTracing.exe make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 95%] Building CXX object moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && ccache /opt/llvm/bin/clang++ -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 -fopenmp=libomp -pthread -std=c++17 -o CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares/moving_least_squares.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Built target ArborX_Example_MolecularDynamics.exe make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Built target ArborX_Example_DBSCAN.exe make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend.internal". [ 91%] Building CXX object examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/moving_least_squares/moving_least_squares.cpp Scanning dependencies of target ArborX_Benchmark_BruteForceVsBVH.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Built target ArborX_Example_TriangleIntersection.exe [ 92%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/lli clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-as clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-bcanalyzer clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-c-test [100%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/llvm/bin/clang++ -DKOKKOS_DEPENDENCE -Wl,-rpath -Wl,/opt/openmpi/lib -Wl,--enable-new-dtags -pthread CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.exe -Wl,-rpath,/opt/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/llvm/lib/libomp.so -lpthread /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [100%] Built target ArborX_Example_MovingLeastSquares.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles 0 [Pipeline] sh make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Built target ArborX_Test_QueryTree.exe make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_ExecutionSpaces.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build + make test Running tests... Test project /var/jenkins/workspace/ArborX_master/test_install Start 1: ArborX_Example_HostAccessTraits 1/11 Test #1: ArborX_Example_HostAccessTraits .................. Passed 0.01 sec Start 2: ArborX_Example_BruteForce 2/11 Test #2: ArborX_Example_BruteForce ........................ Passed 0.02 sec Start 3: ArborX_Example_Callback 3/11 Test #3: ArborX_Example_Callback .......................... Passed 0.02 sec Start 4: ArborX_Example_DBSCAN 4/11 Test #4: ArborX_Example_DBSCAN ............................ Passed 0.03 sec Start 5: ArborX_Example_MolecularDynamics 5/11 Test #5: ArborX_Example_MolecularDynamics ................. Passed 0.15 sec Start 6: ArborX_Example_Intersection 6/11 Test #6: ArborX_Example_Intersection ...................... Passed 0.01 sec Start 7: ArborX_Example_TriangleIntersection 7/11 Test #7: ArborX_Example_TriangleIntersection .............. Passed 0.05 sec Start 8: ArborX_Example_TriangleIntersectionWithMapping 8/11 Test #8: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.05 sec Start 9: ArborX_Example_TreeViz 9/11 Test #9: ArborX_Example_TreeViz ........................... Passed 0.05 sec Start 10: ArborX_Example_RayTracing make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Building CXX object benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-cat clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-cfi-verify clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-cov clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-cvtres clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-cxxdump clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-cxxfilt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-cxxmap clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-debuginfod-find clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-diff clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-dis clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-dwarfdump clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-dwp [ 92%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/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 -Wpedantic -Wall -Wextra -g -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 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-exegesis clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-extract clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-gsymutil make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Built target ArborX_Example_Intersection.exe make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake --color= clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-ifs clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-jitlink Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend.internal". clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-libtool-darwin clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-link clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-lipo clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-lto2 Scanning dependencies of target ArborX_Benchmark_BoundingVolumeHierarchy.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build [ 93%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/build/examples/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.exe.dir/link.txt --verbose=1 make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Building CXX object benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp /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_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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_master/build' [ 93%] Built target ArborX_Example_TreeViz.exe make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/develop /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/develop /var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend.internal". [ 93%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.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_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.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 Scanning dependencies of target ArborX_Benchmark_Develop.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 94%] Building CXX object benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/develop/develop.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-mc [ 94%] Linking CXX executable ArborX_Benchmark_Develop.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_Develop.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_Benchmark_Develop.exe.dir/develop.cpp.o -o ArborX_Benchmark_Develop.exe -Wl,-rpath,/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /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 -lrt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-mca clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-ml make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-modextract clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-mt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-nm make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-objcopy clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-install-name-tool clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-bitcode-strip clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-strip clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-objdump 10/11 Test #10: ArborX_Example_RayTracing ........................ Passed 11.59 sec Start 11: ArborX_Example_MovingLeastSquares 11/11 Test #11: ArborX_Example_MovingLeastSquares ................ Passed 0.01 sec 100% tests passed, 0 tests failed out of 11 Total Test time (real) = 12.01 sec [Pipeline] } [Pipeline] // dir [Pipeline] } $ docker stop --time=1 68a10b6d6ec3774bcc8c3c218a6f15d4fe879544030d70db0ee772f8a6540b8f clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-otool clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-opt-report [ 99%] Linking CXX executable ArborX_Benchmark_BruteForceVsBVH.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -o ArborX_Benchmark_BruteForceVsBVH.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 99%] Built target ArborX_Benchmark_BruteForceVsBVH.exe [ 99%] Linking CXX executable ArborX_Benchmark_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -o ArborX_Benchmark_DBSCAN.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 99%] Built target ArborX_Benchmark_DBSCAN.exe clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-pdbutil clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-profgen [ 94%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend [ 94%] Built target ArborX_Benchmark_Develop.exe make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake --color= make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend.internal". clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-rc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-windres clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-readobj $ docker rm -f --volumes 68a10b6d6ec3774bcc8c3c218a6f15d4fe879544030d70db0ee772f8a6540b8f Scanning dependencies of target ArborX_Benchmark_UnionFind.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build Scanning dependencies of target ArborX_Benchmark_DistributedTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-readelf clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-reduce [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Building CXX object benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/union_find/union_find.cpp [Pipeline] } [ 95%] Building CXX object benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver/distributed_tree_driver.cpp clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-rtdyld clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-sim clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-size clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-split clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-stress clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-strings clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-symbolizer clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-addr2line clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-tapi-diff clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-tli-checker clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-undname clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/llvm-xray clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/opt clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/sancov clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/sanstats clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/split-file clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/bin/verify-uselistorder clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/bash-autocomplete.sh clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-format-bbedit.applescript clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-format-diff.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-format-sublime.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-format.el clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-format.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-rename.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-rename.el clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-tidy-diff.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-doc-default-stylesheet.css clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/index.js clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-include-fixer.el clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/clang-include-fixer.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/clang/run-find-all-symbols.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/man/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/man/man1/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/man/man1/scan-build.1 clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/scan-build/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/scan-build/scanview.css clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/scan-build/sorttable.js clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/scan-view/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/scan-view/ScanView.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/scan-view/Reporter.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/scan-view/startfile.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/scan-view/bugcatcher.ico clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/opt-viewer/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/opt-viewer/opt-diff.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/opt-viewer/opt-stats.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/opt-viewer/opt-viewer.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/opt-viewer/optpmap.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/opt-viewer/optrecord.py clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/share/opt-viewer/style.css clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/libexec/ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/libexec/ccc-analyzer clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/libexec/c++-analyzer clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/libexec/analyze-c++ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/libexec/analyze-cc clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/libexec/intercept-c++ clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04/libexec/intercept-cc make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend [ 95%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.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_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.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]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Built target ArborX_Example_MovingLeastSquares.exe [ 95%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 77%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP18.cpp [ 95%] Linking CXX executable ArborX_Benchmark_ExecutionSpaces.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_ExecutionSpaces.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_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -o ArborX_Benchmark_ExecutionSpaces.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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 [ 95%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.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_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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 [ 77%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Built target ArborX_Benchmark_ExecutionSpaces.exe [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_4.cpp [ 96%] Built target ArborX_Example_RayTracing.exe [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_5.cpp [ 96%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp [ 77%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 96%] Linking CXX executable ArborX_Benchmark_UnionFind.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_UnionFind.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_Benchmark_UnionFind.exe.dir/union_find.cpp.o -o ArborX_Benchmark_UnionFind.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.75.0 /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 -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Built target ArborX_Benchmark_UnionFind.exe [ 96%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp [ 77%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BF.cpp [ 78%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp [100%] Linking CXX executable ArborX_Benchmark_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -o ArborX_Benchmark_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [100%] Built target ArborX_Benchmark_DistributedTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_6.cpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp ---> Removed intermediate container 3aa6ad96245a ---> 06e85ea87b2d Step 12/25 : ENV PATH=${LLVM_DIR}/bin:$PATH ---> Running in 0b21d9727ba8 /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning #20012-D: __host__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning #20012-D: __device__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning #20012-D: __host__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning #20012-D: __device__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning #20012-D: __host__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning #20012-D: __device__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning #20012-D: __host__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning #20012-D: __device__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration [ 96%] Linking CXX executable ArborX_Benchmark_BoundingVolumeHierarchy.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.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_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -o ArborX_Benchmark_BoundingVolumeHierarchy.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.75.0 /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 -lrt [ 79%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 79%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe [ 97%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_5.cpp ---> Removed intermediate container 0b21d9727ba8 ---> fb086f57607d Step 13/25 : ARG CUDA_AWARE_MPI ---> Running in 84dc6171bc9c [ 97%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_6.cpp [ 97%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.cpp [ 98%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/print_timers.cpp [ 98%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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 -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan.cpp ---> Removed intermediate container 84dc6171bc9c ---> e4580d7dddec Step 14/25 : ENV OPENMPI_DIR=/opt/openmpi ---> Running in 34e208324806 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build [ 79%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake --color= [ 80%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 80%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -MF CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o.d -o CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp ---> Removed intermediate container 34e208324806 ---> be29bc779553 Step 15/25 : RUN OPENMPI_VERSION=4.1.3 && OPENMPI_VERSION_SHORT=$(echo "$OPENMPI_VERSION" | cut -d. -f1,2) && OPENMPI_SHA1=be3ebb8df076677889198b73b0b033b956c3d88b && OPENMPI_URL=https://download.open-mpi.org/release/open-mpi/v${OPENMPI_VERSION_SHORT}/openmpi-${OPENMPI_VERSION}.tar.bz2 && OPENMPI_ARCHIVE=openmpi-${OPENMPI_VERSION}.tar.bz2 && CUDA_OPTIONS=${CUDA_AWARE_MPI:+--with-cuda} && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${OPENMPI_URL} --output-document=${OPENMPI_ARCHIVE} && echo "${OPENMPI_SHA1} ${OPENMPI_ARCHIVE}" | sha1sum -c && mkdir -p openmpi && tar -xf ${OPENMPI_ARCHIVE} -C openmpi --strip-components=1 && mkdir -p build && cd build && ../openmpi/configure --prefix=${OPENMPI_DIR} ${CUDA_OPTIONS} CFLAGS=-w && make -j${NPROCS} install && rm -rf ${SCRATCH_DIR} ---> Running in 53783149fed1 [ 80%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH.cpp openmpi-4.1.3.tar.bz2: OK [ 80%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp [ 80%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 81%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 82%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BF.cpp checking for perl... perl ============================================================================ == Configuring Open MPI ============================================================================ *** Startup tests checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for a BSD-compatible install... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking whether make supports nested variables... yes checking whether UID '0' is supported by ustar format... yes checking whether GID '0' is supported by ustar format... yes checking how to create a ustar tar archive... [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp make -f examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend gnutar checking dependency style of gcc... gcc3 checking whether make supports nested variables... (cached) yes checking directory of source tree... ../openmpi checking directory of absolute source tree... /scratch/openmpi checking directory of build tree... /scratch/build checking directory of prefix... /opt/openmpi checking directory of absolute prefix... /opt/openmpi *** Checking versions checking for repo version... v4.1.3 checking Open MPI version... 4.1.3 checking Open MPI release date... Mar 31, 2022 checking Open MPI repository version... v4.1.3 checking for repo version... v4.1.3 checking Open MPI Run-Time Environment version... 4.1.3 checking Open MPI Run-Time Environment release date... Mar 31, 2022 checking Open MPI Run-Time Environment repository version... v4.1.3 checking for repo version... v4.1.3 checking Open SHMEM version... 4.1.3 checking Open SHMEM release date... Mar 31, 2022 checking Open SHMEM repository version... v4.1.3 checking for repo version... v4.1.3 checking Open Portable Access Layer version... 4.1.3 checking Open Portable Access Layer release date... Mar 31, 2022 checking Open Portable Access Layer repository version... v4.1.3 checking for bootstrap Autoconf version... 2.69 checking for bootstrap Automake version... 1.15 checking for boostrap Libtool version... 2.4.6 *** Initialization, setup configure: builddir: /scratch/build configure: srcdir: /scratch/openmpi configure: Detected VPATH build installing to directory "/opt/openmpi" *** OPAL Configuration options checking if want to run code coverage... no checking if want to compile with branch probabilities... no checking if want to debug memory usage... no checking if want to profile memory usage... no checking if want developer-level compiler pickyness... no checking if want developer-level debugging code... no checking if want to developer-level timing framework... no checking if want to install project-internal header files... no checking if want pretty-print stacktrace... yes checking if want pty support... yes checking if want weak symbol support... yes checking if want dlopen support... yes checking for default value of mca_base_component_show_load_errors... enabled by default checking if want heterogeneous support... no checking if word-sized integers must be word-size aligned... no checking if want IPv6 support... no checking if want package/brand string... Open MPI root@53783149fed1 Distribution checking if want ident string... 4.1.3 checking if want to use an alternative checksum algo for messages... no checking maximum length of processor name... 256 checking maximum length of error string... 256 checking maximum length of object name... 64 checking maximum length of info key... 36 checking maximum length of info val... 256 checking maximum length of port name... 1024 checking maximum length of datarep string... 128 checking if want getpwuid support... yes checking for zlib in... (default search paths) checking zlib.h usability... no checking zlib.h presence... make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/access_traits /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/access_traits /var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake --color= no checking for zlib.h... no checking will zlib support be built... no checking __NetBSD__... no checking __FreeBSD__... no checking __OpenBSD__... no checking __DragonFly__... no checking __386BSD__... no checking __bsdi__... no checking __APPLE__... no checking __linux__... yes checking __sun__... no checking __sun... no checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking for struct sockaddr_in... yes checking if --with-cuda is set... not set (--with-cuda=) checking whether CU_POINTER_ATTRIBUTE_SYNC_MEMOPS is declared... no checking whether cuPointerGetAttributes is declared... no checking if have cuda support... no checking if user requested PMI support... no checking if user requested internal PMIx support()... no checking for pmix.h in /usr... not found checking for pmix.h in /usr/include... not found [91mconfigure: WARNING: discovered external PMIx version is less than internal version 3.x [0m[91mconfigure: WARNING: using internal PMIx [0mmake[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -MF CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o.d -o CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/access_traits/example_host_access_traits.cpp [ 82%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp *** ORTE Configuration options checking if want orterun "--prefix" behavior to be enabled by default... no *** OMPI Configuration options checking if want compile-time warnings inside of mpi.h... yes checking if want sparse process groups... no checking if want peruse support... no checking if want Fortran MPI bindings... (try) checking if want C++ bindings... no checking if want MPI::SEEK_SET support... yes checking if want run-time MPI parameter checking... runtime *** OSHMEM Configuration options checking if want oshmem... yes checking if want SGI/Quadrics compatibility mode... yes checking if want OSHMEM API parameter checking... always checking for on_exit... yes checking if want pshmem... yes checking if want to build OSHMEM fortran bindings... yes no checking if want custom libmpi(_FOO) name... mpi checking if want wrapper compiler rpath support... yes checking if want wrapper compiler runpath support... yes ============================================================================ == Compiler and preprocessor tests ============================================================================ *** C compiler and preprocessor checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking if gcc requires a flag for C11... no configure: verifying gcc supports C11 without a flag checking if gcc supports C11 _Thread_local... yes checking if gcc supports C11 atomic variables... yes checking if gcc supports C11 _Atomic keyword... yes checking if gcc supports C11 _Generic keyword... [ 99%] Linking CXX executable ArborX_Benchmark_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_DistributedTree.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_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -o ArborX_Benchmark_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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 yes checking if gcc supports C11 _Static_assert... yes checking if gcc supports C11 atomic_fetch_xor_explicit... yes configure: no flag required for C11 support checking if gcc supports __thread... yes checking if gcc supports C11 _Thread_local... yes checking for the C compiler vendor... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 99%] Built target ArborX_Benchmark_DistributedTree.exe gnu checking for ANSI C header files... (cached) yes checking if gcc supports -finline-functions... yes checking if gcc supports -fno-strict-aliasing... yes [91mconfigure: WARNING: -fno-strict-aliasing has been added to CFLAGS [0mchecking if gcc supports __builtin_expect... yes checking if gcc supports __builtin_prefetch... yes checking if gcc supports __builtin_clz... yes checking for C optimization flags... -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing checking for Interix environment... no checking for C ident string support... #ident checking for int8_t... [ 82%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp yes checking for uint8_t... yes checking for int16_t... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' yes checking for uint16_t... yes checking for int32_t... [100%] Linking CXX executable ArborX_Benchmark_BruteForceVsBVH.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.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_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -o ArborX_Benchmark_BruteForceVsBVH.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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 yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for int128_t... [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend no checking for __int128... make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/brute_force /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/brute_force /var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= yes checking for uint128_t... no checking for long long... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' yes checking for __float128... yes checking for long double... yes [ 82%] Building CXX object examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -MF CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o.d -o CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for float _Complex... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [100%] Built target ArborX_Benchmark_BruteForceVsBVH.exe yes checking for double _Complex... yes checking for long double _Complex... yes checking for intptr_t... yes checking for uintptr_t... yes checking for mode_t... yes checking for ssize_t... yes checking for ptrdiff_t... yes checking size of _Bool... 1 checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking size of __float128... 16 checking size of float _Complex... 8 checking size of double _Complex... 16 checking size of long double _Complex... 32 checking size of void *... 8 checking size of size_t... 8 checking size of ssize_t... 8 checking size of ptrdiff_t... 8 checking size of wchar_t... 4 checking size of pid_t... 4 checking size of atomic_short... 2 checking size of atomic_int... 4 checking size of atomic_long... 8 checking size of atomic_llong... 8 checking alignment of bool... 1 checking alignment of int8_t... 1 checking alignment of int16_t... 2 checking alignment of int32_t... 4 checking alignment of int64_t... 8 checking alignment of char... 1 checking alignment of short... 2 checking alignment of wchar_t... 4 checking alignment of int... 4 checking alignment of long... 8 checking alignment of long long... 8 checking alignment of float... 4 checking alignment of double... 8 checking alignment of long double... 16 checking alignment of __float128... 16 checking alignment of float _Complex... 4 checking alignment of double _Complex... 8 checking alignment of long double _Complex... 16 checking alignment of void *... 8 checking alignment of size_t... 8 checking for weak symbol support... yes checking for macro weak symbol support... yes checking for functional offsetof macro... yes *** C++ compiler and preprocessor checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for the C++ compiler vendor... gnu checking if g++ supports -finline-functions... yes [91mconfigure: WARNING: -finline-functions has been added to CXXFLAGS [0mchecking if C and C++ are link compatible... yes checking for C++ optimization flags... -O3 -DNDEBUG -finline-functions checking size of bool... 1 checking alignment of bool... (cached) 1 *** C++ compiler and preprocessor checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) gcc3 checking how to run the C++ preprocessor... g++ -E checking if C++ compiler works... yes checking if g++ supports -finline-functions... yes [91mconfigure: WARNING: -finline-functions has been added to CXXFLAGS [0mchecking if C and C++ are link compatible... (cached) yes checking for C++ optimization flags... -O3 -DNDEBUG -finline-functions checking size of bool... (cached) 1 checking alignment of bool... (cached) 1 checking if able to build the MPI C++ bindings... no checking if want C++ exception handling... skipped [ 82%] Linking CXX executable ArborX_Example_HostAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/link.txt --verbose=1 *** Compiler characteristics checking for __attribute__... yes checking for __attribute__(aligned)... yes checking for __attribute__(always_inline)... yes checking for __attribute__(cold)... yes checking for __attribute__(const)... yes checking for __attribute__(deprecated)... yes checking for __attribute__(deprecated_argument)... yes checking for __attribute__(error)... yes checking for __attribute__(format)... /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -o ArborX_Example_HostAccessTraits.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so no checking for __attribute__(format_funcptr)... no checking for __attribute__(hot)... yes checking for __attribute__(malloc)... yes checking for __attribute__(may_alias)... yes checking for __attribute__(no_instrument_function)... yes checking for __attribute__(noinline)... yes checking for __attribute__(nonnull)... no checking for __attribute__(noreturn)... yes checking for __attribute__(noreturn_funcptr)... yes checking for __attribute__(packed)... yes checking for __attribute__(pure)... yes checking for __attribute__(sentinel)... no checking for __attribute__(unused)... yes checking for __attribute__(visibility)... [100%] Linking CXX executable ArborX_Benchmark_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_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_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -o ArborX_Benchmark_DBSCAN.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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 yes checking for __attribute__(warn_unused_result)... no checking for __attribute__(weak_alias)... yes checking for __attribute__(destructor)... yes checking for __attribute__(optnone)... no checking for __attribute__(extension)... yes checking for compiler familyid... 1 checking for compiler familyname... GNU checking for compiler version... 590848 checking for compiler version_str... 9.4.0 *** Java MPI bindings checking if want Java bindings... no *** OpenSHMEM profiling checking if pshmem will be enabled... yes (weak symbols supported) *** Assembler checking dependency style of gcc... gcc3 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking for fgrep... /usr/bin/grep -F checking for __atomic builtin atomics... yes checking for __atomic_compare_exchange_n... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [100%] Built target ArborX_Benchmark_DBSCAN.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles 0 [Pipeline] sh no checking for __atomic_compare_exchange_n with -mcx16... no checking for __atomic_compare_exchange_n with -latomic... + ctest --timeout 180 --no-compress-output -T Test --test-output-size-passed=65536 --test-output-size-failed=1048576 Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Site: Build name: (empty) Create new tag: 20240401-1548 - Experimental Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Test project /var/jenkins/workspace/ArborX_master/build Start 1: ArborX_Test_DetailsUtils yes checking if __atomic_compare_exchange_n() gives correct results... yes checking if __int128 atomic compare-and-swap is always lock-free... no checking for __sync_bool_compare_and_swap... no checking for __sync_bool_compare_and_swap with -mcx16... yes checking if __sync_bool_compare_and_swap() gives correct results... yes checking if .proc/endp is needed... no checking directive for setting text section... .text checking directive for exporting symbols... .globl checking for objdump... objdump checking if .note.GNU-stack is needed... yes checking suffix for labels... : checking prefix for global symbol labels... 1/31 Test #1: ArborX_Test_DetailsUtils ......................... Passed 0.72 sec Start 2: ArborX_Test_Geometry 2/31 Test #2: ArborX_Test_Geometry ............................. Passed 0.01 sec Start 3: ArborX_Test_QueryTree checking prefix for lsym labels... .L checking prefix for function in .type... @ checking if .size is needed... yes checking if .align directive takes logarithmic value... no checking for cmpxchg16b... yes checking if cmpxchg16b() gives correct results... yes checking if cmpxchg16b_result works... yes checking for assembly architecture... X86_64 checking for RDTSCP assembly support... no checking for builtin atomics... BUILTIN_GCC *** Fortran compiler checking for gfortran... no checking for f95... no checking for fort... no checking for xlf95... no checking for ifort... no checking for ifc... no checking for efc... no checking for pgfortran... no checking for pgf95... no checking for lf95... no checking for f90... no checking for xlf90... no checking for pgf90... no checking for epcf90... no checking for nagfor... no checking whether we are using the GNU Fortran compiler... no checking whether accepts -g... no checking whether ln -s works... yes [91mconfigure: WARNING: *** All Fortran MPI bindings disabled (could not find compiler) [0mchecking for warnings flags... none checking to see if mpifort compiler needs additional linker flags... none checking if Fortran compiler supports CHARACTER... no checking if Fortran compiler supports LOGICAL... no checking if Fortran compiler supports LOGICAL*1... no checking if Fortran compiler supports LOGICAL*2... no checking if Fortran compiler supports LOGICAL*4... no checking if Fortran compiler supports LOGICAL*8... no checking if Fortran compiler supports INTEGER... no checking if Fortran compiler supports INTEGER*1... no checking if Fortran compiler supports INTEGER*2... no checking if Fortran compiler supports INTEGER*4... no checking if Fortran compiler supports INTEGER*8... no checking if Fortran compiler supports INTEGER*16... no checking if Fortran compiler supports REAL... no checking if Fortran compiler supports REAL*2... no checking if Fortran compiler supports REAL*4... no checking if Fortran compiler supports REAL*8... no checking if Fortran compiler supports REAL*16... no checking for C type matching bit representation of REAL*16... skipped (no REAL*16) [91mconfigure: WARNING: MPI_REAL16 and MPI_COMPLEX32 support have been disabled [0mchecking if Fortran compiler supports DOUBLE PRECISION... no checking if Fortran compiler supports COMPLEX... no checking if Fortran compiler supports COMPLEX*4... no checking if Fortran compiler supports COMPLEX*8... no checking if Fortran compiler supports COMPLEX*16... no checking if Fortran compiler supports COMPLEX*32... no checking if Fortran compiler supports DOUBLE COMPLEX... no checking for max Fortran MPI handle index... 2147483647 checking Fortran value for .TRUE. logical type... 77 checking for correct handling of Fortran logical arrays... skipped checking max supported Fortran array rank... 0 checking for the value of MPI_STATUS_SIZE... 6 Fortran INTEGERs checking KIND value of Fortran C_INT16_T... skipped checking KIND value of Fortran C_INT32_T... skipped checking KIND value of Fortran C_INT64_T... skipped checking if building Fortran mpif.h bindings... no checking if building Fortran 'use mpi' bindings... no checking if sizeof(C int) == sizeof(Fortran INTEGER)... yes checking if building Fortran 'use mpi_f08' bindings... no ============================================================================ == Header file tests ============================================================================ checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking aio.h usability... yes checking aio.h presence... yes checking for aio.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking err.h usability... yes checking err.h presence... yes checking for err.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking for memory.h... (cached) yes checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking for netinet/tcp.h... (cached) yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking pthread.h usability... 3/31 Test #3: ArborX_Test_QueryTree ............................ Passed 6.35 sec Start 4: ArborX_Test_DetailsTreeConstruction yes checking pthread.h presence... yes checking for pthread.h... yes checking pty.h usability... 4/31 Test #4: ArborX_Test_DetailsTreeConstruction .............. Passed 0.70 sec Start 5: ArborX_Test_DetailsContainers yes checking pty.h presence... yes checking for pty.h... yes checking pwd.h usability... 5/31 Test #5: ArborX_Test_DetailsContainers .................... Passed 0.08 sec Start 6: ArborX_Test_DetailsCrsGraphWrapperImpl yes checking pwd.h presence... yes checking for pwd.h... yes checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for strings.h... (cached) yes checking stropts.h usability... no checking stropts.h presence... no checking for stropts.h... no checking linux/ethtool.h usability... 6/31 Test #6: ArborX_Test_DetailsCrsGraphWrapperImpl ........... Passed 0.69 sec Start 7: ArborX_Test_Clustering yes checking linux/ethtool.h presence... yes checking for linux/ethtool.h... yes checking linux/sockios.h usability... yes checking linux/sockios.h presence... yes checking for linux/sockios.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/mman.h usability... 7/31 Test #7: ArborX_Test_Clustering ........................... Passed 0.94 sec Start 8: ArborX_Test_DetailsClusteringHelpers yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/queue.h usability... yes checking sys/queue.h presence... yes checking for sys/queue.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/sockio.h usability... 8/31 Test #8: ArborX_Test_DetailsClusteringHelpers ............. Passed 0.90 sec Start 9: ArborX_Test_SpecializedTraversals no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking for sys/stat.h... (cached) yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/tree.h usability... no checking sys/tree.h presence... no checking for sys/tree.h... no checking for sys/types.h... (cached) yes checking sys/uio.h usability... 9/31 Test #9: ArborX_Test_SpecializedTraversals ................ Passed 0.73 sec Start 10: ArborX_Test_DistributedTree yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking net/uio.h usability... no checking net/uio.h presence... no checking for net/uio.h... no checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking ulimit.h usability... yes checking ulimit.h presence... yes checking for ulimit.h... yes checking for unistd.h... (cached) yes checking util.h usability... no checking util.h presence... no checking for util.h... no checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking crt_externs.h usability... no checking crt_externs.h presence... no checking for crt_externs.h... no checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking paths.h usability... yes checking paths.h presence... yes checking for paths.h... yes checking ioLib.h usability... no checking ioLib.h presence... no checking for ioLib.h... no checking sockLib.h usability... no checking sockLib.h presence... no checking for sockLib.h... no checking hostLib.h usability... 10/31 Test #10: ArborX_Test_DistributedTree ...................... Passed 2.79 sec Start 11: ArborX_Test_DetailsDistributedTreeImpl no checking hostLib.h presence... no checking for hostLib.h... no checking shlwapi.h usability... no checking shlwapi.h presence... no checking for shlwapi.h... no checking sys/synch.h usability... no checking sys/synch.h presence... no checking for sys/synch.h... no checking db.h usability... no checking db.h presence... no checking for db.h... no checking ndbm.h usability... no checking ndbm.h presence... no checking for ndbm.h... no checking for zlib.h... (cached) no checking ieee754.h usability... yes checking ieee754.h presence... 11/31 Test #11: ArborX_Test_DetailsDistributedTreeImpl ........... Passed 1.65 sec Start 12: ArborX_Test_BoostAdapters yes checking for ieee754.h... yes checking for sys/mount.h... yes checking for sys/sysctl.h... yes checking for net/if.h... yes ============================================================================ == Type tests ============================================================================ checking for socklen_t... 12/31 Test #12: ArborX_Test_BoostAdapters ........................ Passed 0.70 sec Start 13: ArborX_Test_InterpMovingLeastSquares yes checking for struct sockaddr_in... (cached) yes checking for struct sockaddr_in6... yes checking for struct sockaddr_storage... yes checking for struct ifreq... yes checking for struct ethtool_cmd... 13/31 Test #13: ArborX_Test_InterpMovingLeastSquares ............. Passed 1.07 sec Start 14: ArborX_Example_CudaAccessTraits yes checking whether ethtool_cmd_speed is declared... yes checking whether SIOCETHTOOL is declared... yes checking for struct ethtool_cmd.speed_hi... yes checking for struct ethtool_cmd.speed_hi... (cached) yes checking for struct ethtool_cmd.speed_hi... (cached) yes checking for struct ethtool_cmd.speed_hi... (cached) yes checking whether AF_UNSPEC is declared... yes checking whether PF_UNSPEC is declared... 14/31 Test #14: ArborX_Example_CudaAccessTraits .................. Passed 0.71 sec Start 15: ArborX_Example_BruteForce yes checking whether AF_INET6 is declared... yes checking whether PF_INET6 is declared... yes checking if SA_RESTART defined in signal.h... yes checking for struct sockaddr.sa_len... no checking for struct dirent.d_type... yes checking for siginfo_t.si_fd... yes checking for siginfo_t.si_band... yes checking for struct statfs.f_type... 15/31 Test #15: ArborX_Example_BruteForce ........................ Passed 0.70 sec Start 16: ArborX_Example_Callback yes checking for struct statfs.f_fstypename... no checking for struct statvfs.f_basetype... no checking for struct statvfs.f_fstypename... 16/31 Test #16: ArborX_Example_Callback .......................... Passed 0.70 sec Start 17: ArborX_Example_DBSCAN no checking for type of MPI_Aint... ptrdiff_t (size: 8) checking for type of MPI_Count... long long (size: 8) checking for type of MPI_Offset... long long (size: 8) checking for an MPI datatype for MPI_Offset... MPI_LONG_LONG checking the linker for support for the -fini option... yes ============================================================================ == Library and Function tests ============================================================================ checking for library containing openpty... -lutil 17/31 Test #17: ArborX_Example_DBSCAN ............................ Passed 0.70 sec Start 18: ArborX_Example_MolecularDynamics checking for library containing gethostbyname... none required checking for library containing socket... none required checking for library containing sched_yield... none required checking for library containing dirname... none required checking for library containing ceil... 18/31 Test #18: ArborX_Example_MolecularDynamics ................. Passed 0.71 sec Start 19: ArborX_Example_Intersection -lm checking for library containing clock_gettime... none required checking for asprintf... yes checking for snprintf... [100%] Linking CXX executable ArborX_Test_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DistributedTree.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -DNDEBUG -Wpedantic -Wall -Wextra -g -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -o ArborX_Test_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [100%] Built target ArborX_Test_DistributedTree.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles 0 [Pipeline] sh yes checking for vasprintf... yes 19/31 Test #19: ArborX_Example_Intersection ...................... Passed 0.70 sec Start 20: ArborX_Example_TriangleIntersection + ctest --timeout 180 --no-compress-output -T Test --test-output-size-passed=65536 --test-output-size-failed=1048576 Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Site: Build name: (empty) Create new tag: 20240401-1548 - Experimental Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Test project /var/jenkins/workspace/ArborX_master/build Start 1: ArborX_Test_DetailsUtils checking for vsnprintf... yes checking for openpty... yes checking for isatty... yes checking for getpwuid... yes checking for fork... 1/31 Test #1: ArborX_Test_DetailsUtils ......................... Passed 0.46 sec Start 2: ArborX_Test_Geometry 2/31 Test #2: ArborX_Test_Geometry ............................. Passed 0.03 sec Start 3: ArborX_Test_QueryTree 20/31 Test #20: ArborX_Example_TriangleIntersection .............. Passed 0.70 sec Start 21: ArborX_Example_TriangleIntersectionWithMapping yes checking for waitpid... yes checking for execve... yes checking for pipe... 21/31 Test #21: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.69 sec Start 22: ArborX_Example_TreeViz yes checking for ptsname... yes checking for setsid... yes checking for mmap... yes checking for tcgetpgrp... 3/31 Test #3: ArborX_Test_QueryTree ............................ Passed 1.54 sec Start 4: ArborX_Test_DetailsTreeConstruction yes checking for posix_memalign... yes checking for strsignal... 22/31 Test #22: ArborX_Example_TreeViz ........................... Passed 0.74 sec Start 23: ArborX_Example_RayTracing yes checking for sysconf... 4/31 Test #4: ArborX_Test_DetailsTreeConstruction .............. Passed 0.43 sec Start 5: ArborX_Test_DetailsContainers 5/31 Test #5: ArborX_Test_DetailsContainers .................... Passed 0.07 sec Start 6: ArborX_Test_DetailsCrsGraphWrapperImpl yes checking for syslog... yes 23/31 Test #23: ArborX_Example_RayTracing ........................ Passed 0.74 sec Start 24: ArborX_Example_MovingLeastSquares checking for vsyslog... yes checking for regcmp... 6/31 Test #6: ArborX_Test_DetailsCrsGraphWrapperImpl ........... Passed 0.43 sec Start 7: ArborX_Test_Clustering no checking for regexec... yes 24/31 Test #24: ArborX_Example_MovingLeastSquares ................ Passed 0.70 sec Start 25: ArborX_Benchmark_BruteForceVsBVH checking for regfree... yes checking for _NSGetEnviron... no checking for socketpair... yes checking for strncpy_s... 7/31 Test #7: ArborX_Test_Clustering ........................... Passed 0.55 sec Start 8: ArborX_Test_DetailsClusteringHelpers no checking for usleep... yes checking for mkfifo... 8/31 Test #8: ArborX_Test_DetailsClusteringHelpers ............. Passed 0.47 sec Start 9: ArborX_Test_SpecializedTraversals yes checking for dbopen... 25/31 Test #25: ArborX_Benchmark_BruteForceVsBVH ................. Passed 0.73 sec Start 26: ArborX_Benchmark_DBSCAN no checking for dbm_open... no checking for statfs... 9/31 Test #9: ArborX_Test_SpecializedTraversals ................ Passed 0.45 sec Start 10: ArborX_Test_DistributedTree yes checking for statvfs... yes checking for setpgid... yes 26/31 Test #26: ArborX_Benchmark_DBSCAN .......................... Passed 0.75 sec Start 27: ArborX_Benchmark_ExecutionSpaces checking for setenv... yes checking for __malloc_initialize_hook... no checking for __clear_cache... yes checking for htonl define... 27/31 Test #27: ArborX_Benchmark_ExecutionSpaces ................. Passed 0.70 sec Start 28: ArborX_Benchmark_BoundingVolumeHierarchy no checking for htonl... yes checking whether va_copy is declared... yes checking whether __va_copy is declared... yes checking whether __func__ is declared... yes ============================================================================ == System-specific tests ============================================================================ checking for _SC_NPROCESSORS_ONLN... yes checking whether byte ordering is bigendian... no checking for broken qsort... no checking if C compiler and POSIX threads work as is... no checking if C++ compiler and POSIX threads work as is... no checking if C compiler and POSIX threads work with -Kthread... no checking if C compiler and POSIX threads work with -kthread... no checking if C compiler and POSIX threads work with -pthread... yes checking if C++ compiler and POSIX threads work with -Kthread... no checking if C++ compiler and POSIX threads work with -kthread... no checking if C++ compiler and POSIX threads work with -pthread... yes checking for pthread_mutexattr_setpshared... yes checking for pthread_condattr_setpshared... yes checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes checking for PTHREAD_MUTEX_ERRORCHECK... yes checking for working POSIX threads package... yes checking if threads have different pids (pthreads on linux)... no checking whether ln -s works... yes checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/grep -E checking dependency style of gcc... (cached) gcc3 checking for flex... no checking for lex... no checking for flavor of ps to use... ps -A -o fname,pid,uid checking if build filesystem is case sensitive... yes checking if configuring for case sensitive filesystem... yes checking whether RLIMIT_NPROC is declared... yes checking whether RLIMIT_MEMLOCK is declared... 10/31 Test #10: ArborX_Test_DistributedTree ...................... Passed 4.02 sec Start 11: ArborX_Test_DetailsDistributedTreeImpl yes checking whether RLIMIT_NOFILE is declared... yes checking whether RLIMIT_FSIZE is declared... yes checking whether RLIMIT_CORE is declared... yes checking whether RLIMIT_STACK is declared... yes checking whether RLIMIT_AS is declared... yes ============================================================================ == Modular Component Architecture (MCA) setup ============================================================================ checking for subdir args... '--prefix=/opt/openmpi' 'CFLAGS=-w' checking for pkg-config... no checking --with-verbs value... simple ok (unspecified value) checking --with-verbs-libdir value... simple ok (unspecified value) checking for pkg-config... no checking for X... 11/31 Test #11: ArborX_Test_DetailsDistributedTreeImpl ........... Passed 1.19 sec Start 12: ArborX_Test_BoostAdapters no ==> Pre-emptively configuring the hwloc framework to satisfy dependencies. checking whether to enable hwloc PCI device support... yes (default) +++ Configuring MCA framework hwloc checking for no configure components in framework hwloc... checking for m4 configure components in framework hwloc... external, hwloc201 --- MCA component hwloc:external (m4 configuration macro, priority 90) checking for MCA component hwloc:external compile mode... static checking --with-hwloc-libdir value... simple ok (unspecified value) checking looking for external hwloc in... () checking hwloc.h usability... no checking hwloc.h presence... no checking for hwloc.h... no 12/31 Test #12: ArborX_Test_BoostAdapters ........................ Passed 0.43 sec Start 13: ArborX_Test_InterpMovingLeastSquares checking if MCA component hwloc:external can compile... no --- MCA component hwloc:hwloc201 (m4 configuration macro, priority 80) checking for MCA component hwloc:hwloc201 compile mode... static checking if hwloc external component succeeded... no configure: hwloc:external failed, so this component will be used checking hwloc building mode... embedded configure: hwloc builddir: /scratch/build/opal/mca/hwloc/hwloc201/hwloc configure: hwloc srcdir: /scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc configure: Detected VPATH build checking for hwloc version... 2.0.2rc1-git checking if want hwloc maintainer support... disabled (embedded mode) checking for hwloc directory prefix... opal/mca/hwloc/hwloc201/hwloc/ checking for hwloc symbol prefix... opal_hwloc201_ checking for gcc option to accept ISO C99... none needed checking size of void *... (cached) 8 checking which OS support to include... Linux checking which CPU support to include... x86_64 checking size of unsigned long... 8 checking size of unsigned int... 4 checking for the C compiler vendor... gnu checking for __attribute__... yes checking for __attribute__(aligned)... yes checking for __attribute__(always_inline)... yes checking for __attribute__(cold)... yes checking for __attribute__(const)... 13/31 Test #13: ArborX_Test_InterpMovingLeastSquares ............. Passed 1.11 sec Start 14: ArborX_Example_HostAccessTraits yes checking for __attribute__(deprecated)... yes checking for __attribute__(format)... no checking for __attribute__(hot)... 14/31 Test #14: ArborX_Example_HostAccessTraits .................. Passed 0.42 sec Start 15: ArborX_Example_BruteForce yes checking for __attribute__(malloc)... yes checking for __attribute__(may_alias)... yes checking for __attribute__(no_instrument_function)... yes checking for __attribute__(nonnull)... 15/31 Test #15: ArborX_Example_BruteForce ........................ Passed 0.42 sec Start 16: ArborX_Example_Callback no checking for __attribute__(noreturn)... yes checking for __attribute__(packed)... yes checking for __attribute__(pure)... yes checking for __attribute__(sentinel)... 16/31 Test #16: ArborX_Example_Callback .......................... Passed 0.45 sec Start 17: ArborX_Example_DBSCAN no checking for __attribute__(unused)... yes checking for __attribute__(warn_unused_result)... no checking for __attribute__(weak_alias)... yes checking if gcc supports -fvisibility=hidden... 17/31 Test #17: ArborX_Example_DBSCAN ............................ Passed 0.42 sec Start 18: ArborX_Example_MolecularDynamics yes checking whether to enable symbol visibility... yes (via -fvisibility=hidden) [91mconfigure: WARNING: "-fvisibility=hidden" has been added to the hwloc CFLAGS [0mchecking whether the C compiler rejects function calls with too many arguments... yes checking whether the C compiler rejects function calls with too few arguments... 18/31 Test #18: ArborX_Example_MolecularDynamics ................. Passed 0.44 sec Start 19: ArborX_Example_Intersection yes checking for unistd.h... (cached) yes checking for dirent.h... (cached) yes checking for strings.h... (cached) yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking for strncasecmp... yes checking whether strncasecmp is declared... yes checking whether function strncasecmp has a complete prototype... 19/31 Test #19: ArborX_Example_Intersection ...................... Passed 0.42 sec Start 20: ArborX_Example_TriangleIntersection yes checking for strftime... yes checking for setlocale... 20/31 Test #20: ArborX_Example_TriangleIntersection .............. Passed 0.41 sec Start 21: ArborX_Example_TriangleIntersectionWithMapping yes checking for stdint.h... (cached) yes checking for sys/mman.h... (cached) yes checking for KAFFINITY... no checking for PROCESSOR_CACHE_TYPE... no checking for CACHE_DESCRIPTOR... no checking for LOGICAL_PROCESSOR_RELATIONSHIP... no checking for RelationProcessorPackage... no checking for SYSTEM_LOGICAL_PROCESSOR_INFORMATION... no checking for GROUP_AFFINITY... no checking for PROCESSOR_RELATIONSHIP... no checking for NUMA_NODE_RELATIONSHIP... no checking for CACHE_RELATIONSHIP... 21/31 Test #21: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.41 sec Start 22: ArborX_Example_TreeViz no checking for PROCESSOR_GROUP_INFO... no checking for GROUP_RELATIONSHIP... no checking for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX... no checking for PSAPI_WORKING_SET_EX_BLOCK... 22/31 Test #22: ArborX_Example_TreeViz ........................... Passed 0.42 sec Start 23: ArborX_Example_RayTracing no checking for PSAPI_WORKING_SET_EX_INFORMATION... no checking for PROCESSOR_NUMBER... no checking for main in -lgdi32... no checking for PostQuitMessage in -luser32... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking sys/lgrp_user.h usability... no checking sys/lgrp_user.h presence... no checking for sys/lgrp_user.h... no checking kstat.h usability... 23/31 Test #23: ArborX_Example_RayTracing ........................ Passed 0.62 sec Start 24: ArborX_Example_MovingLeastSquares no checking kstat.h presence... no checking for kstat.h... no checking whether fabsf is declared... yes 24/31 Test #24: ArborX_Example_MovingLeastSquares ................ Passed 0.42 sec Start 25: ArborX_Benchmark_BruteForceVsBVH checking for fabsf in -lm... yes checking picl.h usability... no checking picl.h presence... no checking for picl.h... no checking whether _SC_NPROCESSORS_ONLN is declared... yes 25/31 Test #25: ArborX_Benchmark_BruteForceVsBVH ................. Passed 0.44 sec Start 26: ArborX_Benchmark_DBSCAN checking whether _SC_NPROCESSORS_CONF is declared... yes checking whether _SC_NPROC_ONLN is declared... no checking whether _SC_NPROC_CONF is declared... 26/31 Test #26: ArborX_Benchmark_DBSCAN .......................... Passed 0.46 sec Start 27: ArborX_Benchmark_ExecutionSpaces no checking whether _SC_PAGESIZE is declared... yes checking whether _SC_PAGE_SIZE is declared... yes checking whether _SC_LARGE_PAGESIZE is declared... no checking mach/mach_host.h usability... no checking mach/mach_host.h presence... no checking for mach/mach_host.h... no checking mach/mach_init.h usability... no checking mach/mach_init.h presence... no checking for mach/mach_init.h... no checking for sys/param.h... (cached) yes checking for sys/sysctl.h... (cached) yes checking whether CTL_HW is declared... 27/31 Test #27: ArborX_Benchmark_ExecutionSpaces ................. Passed 0.43 sec Start 28: ArborX_Benchmark_BoundingVolumeHierarchy no checking whether HW_NCPU is declared... no checking whether strtoull is declared... yes checking for ssize_t... (cached) yes checking whether snprintf is declared... yes checking whether strcasecmp is declared... yes checking whether _strdup is declared... no checking whether _putenv is declared... no checking whether getprogname is declared... no checking whether getexecname is declared... no checking whether GetModuleFileName is declared... no checking for program_invocation_name... yes checking for __progname... yes checking for pthread_t... yes checking whether sched_getcpu is declared... yes checking whether sched_setaffinity is declared... yes checking whether function sched_setaffinity has a complete prototype... yes checking for old prototype of sched_setaffinity... no checking for working CPU_SET... yes checking for working CPU_SET_S... yes checking for working syscall with 6 parameters... yes checking for lib... no checking for bash... /bin/bash checking for ffs... yes checking whether ffs is declared... 28/31 Test #28: ArborX_Benchmark_BoundingVolumeHierarchy ......... Passed 14.12 sec Start 29: ArborX_Benchmark_Develop yes checking whether function ffs has a complete prototype... yes checking for ffsl... yes checking whether ffsl is declared... yes checking whether function ffsl has a complete prototype... yes checking for fls... no checking for flsl... no checking for clz... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' no checking for clzl... no checking for openat... [ 82%] Built target ArborX_Example_HostAccessTraits.exe make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend yes checking for malloc.h... (cached) yes checking for getpagesize... yes checking for memalign... yes checking for posix_memalign... (cached) yes checking for sys/utsname.h... (cached) yes checking for uname... yes checking pthread_np.h usability... no checking pthread_np.h presence... no checking for pthread_np.h... no checking whether pthread_setaffinity_np is declared... yes checking whether pthread_getaffinity_np is declared... yes checking for sched_setaffinity... make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/callback /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/callback /var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= yes checking for sys/cpuset.h... no checking for cpuset_setaffinity... 29/31 Test #29: ArborX_Benchmark_Develop ......................... Passed 3.16 sec Start 30: ArborX_Benchmark_UnionFind no checking for library containing pthread_getthrds_np... no checking for cpuset_setid... no checking libudev.h usability... no checking libudev.h presence... no checking for libudev.h... no checking for PCIACCESS... cannot check without pkg-config checking pciaccess.h usability... no checking pciaccess.h presence... no checking for pciaccess.h... no checking X11/Xlib.h usability... no checking X11/Xlib.h presence... no checking for X11/Xlib.h... no checking for x86 cpuid... yes checking for pthread_mutex_lock... yes checking if plugin support is enabled... no checking components to build statically... noos xml synthetic xml_nolibxml linux linuxio x86 checking components to build as plugins... checking whether hwloc configure succeeded... yes checking infiniband/verbs.h usability... no checking infiniband/verbs.h presence... no checking for infiniband/verbs.h... no checking if MCA component hwloc:hwloc201 can compile... yes checking for winning hwloc component header file... opal/mca/hwloc/hwloc201/hwloc201.h <== Pre-emptive hwloc framework configuration complete. <== We now return you to your regularly scheduled programming. checking which components should be disabled... checking which components should be direct-linked into the library... checking which components should be run-time loadable... all checking which components should be static... none checking for projects containing MCA frameworks... opal, orte, ompi, oshmem *** Configuring MCA for opal checking for frameworks for opal... common, allocator, backtrace, btl, compress, crs, dl, event, hwloc, if, installdirs, memchecker, memcpy, memory, mpool, patcher, pmix, pstat, rcache, reachable, shmem, timer +++ Configuring MCA framework common checking for no configure components in framework common... checking for m4 configure components in framework common... cuda, ofi, sm, ucx, verbs, verbs_usnic --- MCA component common:cuda (m4 configuration macro) checking for MCA component common:cuda compile mode... dso checking if MCA component common:cuda can compile... no --- MCA component common:ofi (m4 configuration macro) checking for MCA component common:ofi compile mode... dso checking --with-ofi value... simple ok (unspecified value) checking --with-ofi-libdir value... simple ok (unspecified value) checking looking for OFI libfabric in... () checking rdma/fabric.h usability... no checking rdma/fabric.h presence... no checking for rdma/fabric.h... no checking if MCA component common:ofi can compile... no --- MCA component common:sm (m4 configuration macro) checking for MCA component common:sm compile mode... dso checking if MCA component common:sm can compile... yes --- MCA component common:ucx (m4 configuration macro) checking for MCA component common:ucx compile mode... dso checking --with-ucx value... simple ok (unspecified value) checking --with-ucx-libdir value... simple ok (unspecified value) checking for ucx... no checking ucp/api/ucp.h usability... no checking ucp/api/ucp.h presence... no checking for ucp/api/ucp.h... no make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build checking ucp/api/ucp.h usability... no checking ucp/api/ucp.h presence... no checking for ucp/api/ucp.h... no checking UCX version... bad (1.8.x) [91mconfigure: WARNING: UCX support skipped because version 1.8.x was found, which has a known catastrophic issue. [0m[91mconfigure: WARNING: Please upgrade to UCX version 1.9 or higher. [0mchecking whether open_memstream is declared... yes checking if MCA component common:ucx can compile... no --- MCA component common:verbs (m4 configuration macro) checking for MCA component common:verbs compile mode... dso checking if want to add padding to the openib BTL control header... no checking for fcntl.h... (cached) yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking infiniband/verbs.h usability... no checking infiniband/verbs.h presence... make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' no checking for infiniband/verbs.h... no checking if ConnectX XRC support is enabled... no checking if ConnectIB XRC support is enabled... no checking if dynamic SL is enabled... no checking if MCA component common:verbs can compile... no --- MCA component common:verbs_usnic (m4 configuration macro) checking for MCA component common:verbs_usnic compile mode... static checking if MCA component common:verbs_usnic can compile... no +++ Configuring MCA framework allocator checking for no configure components in framework allocator... basic, bucket checking for m4 configure components in framework allocator... --- MCA component allocator:basic (no configuration) checking for MCA component allocator:basic compile mode... dso checking if MCA component allocator:basic can compile... yes --- MCA component allocator:bucket (no configuration) checking for MCA component allocator:bucket compile mode... dso checking if MCA component allocator:bucket can compile... yes +++ Configuring MCA framework backtrace checking for no configure components in framework backtrace... checking for m4 configure components in framework backtrace... execinfo, none, printstack --- MCA component backtrace:execinfo (m4 configuration macro, priority 30) checking for MCA component backtrace:execinfo compile mode... static checking for execinfo.h... (cached) yes checking for library containing backtrace... none required checking if MCA component backtrace:execinfo can compile... yes --- MCA component backtrace:printstack (m4 configuration macro, priority 30) checking for MCA component backtrace:printstack compile mode... static checking ucontext.h usability... yes checking ucontext.h presence... yes checking for ucontext.h... yes checking for printstack... no checking if MCA component backtrace:printstack can compile... no --- MCA component backtrace:none (m4 configuration macro, priority 0) checking for MCA component backtrace:none compile mode... static checking if MCA component backtrace:none can compile... no +++ Configuring MCA framework btl checking for no configure components in framework btl... self checking for m4 configure components in framework btl... ofi, openib, portals4, sm, smcuda, tcp, uct, ugni, usnic, vader --- MCA component btl:self (no configuration) checking for MCA component btl:self compile mode... dso checking if MCA component btl:self can compile... yes --- MCA component btl:ofi (m4 configuration macro) checking for MCA component btl:ofi compile mode... dso checking if OFI libfabric is available... no checking if MCA component btl:ofi can compile... no --- MCA component btl:openib (m4 configuration macro) checking for MCA component btl:openib compile mode... dso checking whether expanded verbs are available... no checking whether IBV_EXP_ATOMIC_HCA_REPLY_BE is declared... no checking whether IBV_EXP_QP_CREATE_ATOMIC_BE_REPLY is declared... no checking whether ibv_exp_create_qp is declared... no checking whether ibv_exp_query_device is declared... no checking whether IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG is declared... no checking for struct ibv_exp_device_attr.ext_atom... [ 83%] Building CXX object examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/callback && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -MF CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o.d -o CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/callback/example_callback.cpp no checking for struct ibv_exp_device_attr.exp_atomic_cap... no checking if MCA component btl:openib can compile... no --- MCA component btl:portals4 (m4 configuration macro) checking for MCA component btl:portals4 compile mode... dso checking --with-portals4 value... simple ok (unspecified value) checking --with-portals4-libdir value... simple ok (unspecified value) checking portals4.h usability... no checking portals4.h presence... no checking for portals4.h... no checking whether to enable flow control... yes checking if MCA component btl:portals4 can compile... no --- MCA component btl:sm (m4 configuration macro) checking for MCA component btl:sm compile mode... dso checking if MCA component btl:sm can compile... yes --- MCA component btl:smcuda (m4 configuration macro) checking for MCA component btl:smcuda compile mode... dso checking if MCA component btl:smcuda can compile... no --- MCA component btl:tcp (m4 configuration macro) checking for MCA component btl:tcp compile mode... dso checking for struct sockaddr_in... (cached) yes checking if MCA component btl:tcp can compile... yes --- MCA component btl:uct (m4 configuration macro) checking for MCA component btl:uct compile mode... dso checking check uct version... yes checking if MCA component btl:uct can compile... no --- MCA component btl:ugni (m4 configuration macro) checking for MCA component btl:ugni compile mode... dso checking for CRAY_UGNI... no checking if MCA component btl:ugni can compile... no --- MCA component btl:usnic (m4 configuration macro) checking for MCA component btl:usnic compile mode... dso checking size of void *... (cached) 8 checking for 64 bit Linux... yes checking if OFI libfabric is available... no checking if MCA component btl:usnic can compile... no --- MCA component btl:vader (m4 configuration macro) checking for MCA component btl:vader compile mode... dso checking for Cray XPMEM support... checking for CRAY_XPMEM... no checking --with-xpmem value... simple ok (unspecified value) checking --with-xpmem-libdir value... simple ok (unspecified value) checking xpmem.h usability... no checking xpmem.h presence... no checking for xpmem.h... no checking --with-knem value... simple ok (unspecified value) checking knem_io.h usability... no checking knem_io.h presence... no checking for knem_io.h... no checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking for process_vm_readv... yes checking for sys/prctl.h... (cached) yes checking if MCA component btl:vader can compile... yes 28/31 Test #28: ArborX_Benchmark_BoundingVolumeHierarchy ......... Passed 10.26 sec Start 29: ArborX_Benchmark_Develop +++ Configuring MCA framework compress checking for no configure components in framework compress... bzip, gzip checking for m4 configure components in framework compress... --- MCA component compress:bzip (no configuration) checking for MCA component compress:bzip compile mode... dso checking if MCA component compress:bzip can compile... yes --- MCA component compress:gzip (no configuration) checking for MCA component compress:gzip compile mode... dso checking if MCA component compress:gzip can compile... yes +++ Configuring MCA framework crs checking for no configure components in framework crs... none checking for m4 configure components in framework crs... self --- MCA component crs:none (no configuration) checking for MCA component crs:none compile mode... dso checking if MCA component crs:none can compile... yes --- MCA component crs:self (m4 configuration macro) checking for MCA component crs:self compile mode... dso checking if MCA component crs:self can compile... no +++ Configuring MCA framework dl checking for no configure components in framework dl... checking for m4 configure components in framework dl... dlopen, libltdl --- MCA component dl:dlopen (m4 configuration macro, priority 80) checking for MCA component dl:dlopen compile mode... static checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes looking for library without search path checking for library containing dlopen... -ldl checking if libdl requires libnl v1 or v3... 29/31 Test #29: ArborX_Benchmark_Develop ......................... Passed 2.92 sec Start 30: ArborX_Benchmark_UnionFind checking if MCA component dl:dlopen can compile... yes --- MCA component dl:libltdl (m4 configuration macro, priority 50) checking for MCA component dl:libltdl compile mode... static checking --with-libltdl value... simple ok (unspecified value) checking --with-libltdl-libdir value... simple ok (unspecified value) checking for libltdl dir... compiler default checking for libltdl library dir... linker default checking ltdl.h usability... no checking ltdl.h presence... no checking for ltdl.h... no checking if MCA component dl:libltdl can compile... no +++ Configuring MCA framework event checking for no configure components in framework event... checking for m4 configure components in framework event... external, libevent2022 --- MCA component event:external (m4 configuration macro, priority 90) checking for MCA component event:external compile mode... static checking --with-libevent-libdir value... simple ok (unspecified value) checking for external libevent in... (default search paths) checking event2/event.h usability... no checking event2/event.h presence... no checking for event2/event.h... no checking for event_getcode4name in -levent... no checking if MCA component event:external can compile... no --- MCA component event:libevent2022 (m4 configuration macro, priority 80) checking for MCA component event:libevent2022 compile mode... static checking if event external component succeeded... no configure: event:external failed, so this component will be used checking libevent configuration args... --disable-dns --disable-http --disable-rpc --disable-openssl --enable-thread-support --disable-evport configure: OPAL configuring in opal/mca/event/libevent2022/libevent configure: running /bin/bash '../../../../../../openmpi/opal/mca/event/libevent2022/libevent/configure' --disable-dns --disable-http --disable-rpc --disable-openssl --enable-thread-support --disable-evport '--prefix=/opt/openmpi' 'CFLAGS=-w' 'CPPFLAGS=-I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random' --cache-file=/dev/null --srcdir=../../../../../../openmpi/opal/mca/event/libevent2022/libevent --disable-option-checking checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for a sed that does not truncate output... 30/31 Test #30: ArborX_Benchmark_UnionFind ....................... Passed 8.39 sec Start 31: ArborX_Benchmark_DistributedTree 31/31 Test #31: ArborX_Benchmark_DistributedTree ................. Passed 1.68 sec 100% tests passed, 0 tests failed out of 31 Total Test time (real) = 54.68 sec [Pipeline] } [Pipeline] // dir Post stage [Pipeline] sh /usr/bin/sed checking whether ln -s works... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether gcc needs -traditional... + ccache --show-stats cache directory /tmp/ccache primary config /tmp/ccache/ccache.conf secondary config (readonly) /etc/ccache.conf stats updated Mon Apr 1 15:48:10 2024 stats zeroed Mon Apr 1 15:34:51 2024 cache hit (direct) 71 cache hit (preprocessed) 18 cache miss 94 cache hit rate 48.63 % cleanups performed 20 files in cache 505 cache size 3.7 GB max cache size 5.0 GB [Pipeline] xunit INFO: Processing CTest-Version 3.x (default) [Pipeline] sh no checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... + cd build + make install -- ArborX hash = '817bdf8c' [ 0%] Built target record_hash [ 2%] Built target ArborX_Test_InterpMovingLeastSquares.exe BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... [ 3%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe [ 4%] Built target ArborX_Test_DistributedTree.exe ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... INFO: [CTest-Version 3.x (default)] - 1 test report file(s) were found with the pattern 'build/Testing/**/Test.xml' relative to '/var/jenkins/workspace/ArborX_master' for the testing framework 'CTest-Version 3.x (default)'. yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... [ 12%] Built target ArborX_Test_QueryTree.exe [ 15%] Built target ArborX_Test_DetailsUtils.exe [ 17%] Built target ArborX_Test_CompileOnly.exe [ 18%] Built target ArborX_Test_DetailsTreeConstruction.exe yes checking for strings.h... yes checking for inttypes.h... yes [ 19%] Built target ArborX_Test_DetailsContainers.exe [ 20%] Built target ArborX_Test_BoostAdapters.exe [ 22%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe [ 23%] Built target ArborX_Test_Clustering.exe [ 25%] Built target ArborX_Test_Geometry.exe checking for stdint.h... yes checking for unistd.h... yes [ 28%] Built target ArborX_Test_DetailsClusteringHelpers.exe [ 30%] Built target ArborX_Test_SpecializedTraversals.exe [ 31%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp [ 31%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp [ 32%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp [ 32%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp [ 33%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp [ 34%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp [ 35%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp checking for dlfcn.h... yes checking for objdir... .libs [ 36%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp [ 37%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp [ 38%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp [ 38%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp [ 38%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp [ 38%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp [ 38%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp [ 42%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp [ 43%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp [ 44%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp checking if gcc supports -fno-rtti -fno-exceptions... yes checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... 30/31 Test #30: ArborX_Benchmark_UnionFind ....................... Passed 4.96 sec Start 31: ArborX_Benchmark_DistributedTree [ 44%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp [ 47%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp [ 52%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp [ 54%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp [ 55%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp [ 57%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp yes checking if gcc static flag -static works... [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp [ 61%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp [ 66%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp [ 67%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp [ 67%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp [ 68%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp [ 69%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp [ 70%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp [ 72%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp [ 73%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp [ 74%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp [ 75%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp [ 76%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp [ 78%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp [ 79%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp [ 80%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for library containing inet_ntoa... [ 81%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp [ 82%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp [ 83%] Built target ArborX_HeaderSelfContained_ArborX_hpp [ 84%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp [ 84%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp [ 85%] Built target ArborX_Example_CudaAccessTraits.exe [ 85%] Built target ArborX_Example_BruteForce.exe [ 86%] Built target ArborX_Example_Callback.exe [ 86%] Built target ArborX_Example_DBSCAN.exe [ 87%] Built target ArborX_Example_MolecularDynamics.exe [ 88%] Built target ArborX_Example_Intersection.exe [ 88%] Built target ArborX_Example_TriangleIntersection.exe [ 89%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe none required checking for library containing socket... none required checking for library containing inet_aton... [ 90%] Built target ArborX_Example_TreeViz.exe [ 91%] Built target ArborX_Example_RayTracing.exe [ 91%] Built target ArborX_Example_MovingLeastSquares.exe [ 94%] Built target ArborX_Benchmark_BruteForceVsBVH.exe [ 96%] Built target ArborX_Benchmark_DBSCAN.exe [ 97%] Built target ArborX_DataConverter.exe none required checking for library containing clock_gettime... none required checking for library containing sendfile... none required checking for WIN32... [ 97%] Built target ArborX_Benchmark_ExecutionSpaces.exe [ 97%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe [ 98%] Built target ArborX_Benchmark_Develop.exe [ 99%] Built target ArborX_Benchmark_UnionFind.exe [100%] Built target ArborX_Benchmark_DistributedTree.exe Install the project... -- Install configuration: "Debug" 31/31 Test #31: ArborX_Benchmark_DistributedTree ................. Passed 1.37 sec 100% tests passed, 0 tests failed out of 31 Total Test time (real) = 36.92 sec [Pipeline] } [Pipeline] // dir Post stage [Pipeline] sh no checking for CYGWIN... no checking zlib.h usability... no checking zlib.h presence... no checking for zlib.h... no checking openssl/bio.h usability... -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXTargets.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfig.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfigVersion.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXSettings.cmake -- Installing: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX_LinearBVH.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_BruteForce.hpp -- Installing: /opt/arborx/include/ArborX/ArborX.hpp -- Installing: /opt/arborx/include/ArborX/interpolation -- Installing: /opt/arborx/include/ArborX/interpolation/ArborX_InterpMovingLeastSquares.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_HDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/geometry -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Sphere.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Point.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_DetailsAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperTriangle.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_KDOP.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Box.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperBox.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperPoint.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_GeometryTraits.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Ray.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperSphere.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DistributedTree.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/details -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsLegacy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsContainers.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_MinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsNode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeVisualization.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPriorityQueue.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMutualReachabilityDistance.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCrsGraphWrapperImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Exception.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHeap.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairValueIndex.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBruteForceImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Callbacks.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHalfTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Predicates.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsStack.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsWeightedEdge.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeNodeLabeling.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeConstruction.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_TraversalPolicy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCartesianGrid.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributor.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsExpandHalfToFull.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPermutedData.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsSortUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUnionFind.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Dendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_SpaceFillingCurves.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCANDenseBox.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHappyTreeFriends.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBatchedQueries.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsOperatorFunctionObjects.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairIndexRank.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeNearest.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeSpatial.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMortonCode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_IndexableGetter.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_AccessTraits.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_NeighborList.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_AttachIndices.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_CrsGraphWrapper.hpp -- Up-to-date: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX_Config.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_Version.hpp [Pipeline] sh + ccache --show-stats cache directory /tmp/ccache primary config /tmp/ccache/ccache.conf secondary config (readonly) /etc/ccache.conf cache hit (direct) 0 cache hit (preprocessed) 0 cache miss 0 cache hit rate 0.00 % cleanups performed 0 files in cache 0 cache size 0.0 kB max cache size 5.0 GB [Pipeline] xunit INFO: Processing CTest-Version 3.x (default) no checking openssl/bio.h presence... no checking for openssl/bio.h... no checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes [Pipeline] sh + rm -rf test_install checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking stddef.h usability... + cd build + make install -- ArborX hash = '817bdf8c' [ 0%] Built target record_hash Consolidate compiler generated dependencies of target ArborX_Test_CompileOnly.exe [ 2%] Built target ArborX_Test_CompileOnly.exe Consolidate compiler generated dependencies of target ArborX_Test_DetailsUtils.exe [ 5%] Built target ArborX_Test_DetailsUtils.exe Consolidate compiler generated dependencies of target ArborX_Test_Geometry.exe [ 7%] Built target ArborX_Test_Geometry.exe + mkdir -p test_install [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/test_install [Pipeline] { [Pipeline] sh yes checking stddef.h presence... yes checking for stddef.h... yes checking poll.h usability... yes checking poll.h presence... [ 84%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbackQueryPerThread.cpp Consolidate compiler generated dependencies of target ArborX_Test_QueryTree.exe + cp -r ../examples . [Pipeline] sh yes checking for poll.h... yes checking for unistd.h... (cached) yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/time.h usability... [ 15%] Built target ArborX_Test_QueryTree.exe Consolidate compiler generated dependencies of target ArborX_Test_DetailsTreeConstruction.exe [ 16%] Built target ArborX_Test_DetailsTreeConstruction.exe Consolidate compiler generated dependencies of target ArborX_Test_DetailsContainers.exe [ 17%] Built target ArborX_Test_DetailsContainers.exe Consolidate compiler generated dependencies of target ArborX_Test_DetailsCrsGraphWrapperImpl.exe [ 19%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe Consolidate compiler generated dependencies of target ArborX_Test_Clustering.exe [ 20%] Built target ArborX_Test_Clustering.exe Consolidate compiler generated dependencies of target ArborX_Test_DetailsClusteringHelpers.exe [ 23%] Built target ArborX_Test_DetailsClusteringHelpers.exe Consolidate compiler generated dependencies of target ArborX_Test_SpecializedTraversals.exe [ 25%] Built target ArborX_Test_SpecializedTraversals.exe + cmake -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER=/opt/kokkos/bin/nvcc_wrapper -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/arborx examples INFO: [CTest-Version 3.x (default)] - 1 test report file(s) were found with the pattern 'build/Testing/**/Test.xml' relative to '/var/jenkins/workspace/ArborX_master' for the testing framework 'CTest-Version 3.x (default)'. yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/queue.h usability... yes checking sys/queue.h presence... Consolidate compiler generated dependencies of target ArborX_Test_DistributedTree.exe [ 26%] Built target ArborX_Test_DistributedTree.exe Consolidate compiler generated dependencies of target ArborX_Test_DetailsDistributedTreeImpl.exe [ 27%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe Consolidate compiler generated dependencies of target ArborX_Test_BoostAdapters.exe [ 28%] Built target ArborX_Test_BoostAdapters.exe Consolidate compiler generated dependencies of target ArborX_Test_InterpMovingLeastSquares.exe [ 30%] Built target ArborX_Test_InterpMovingLeastSquares.exe Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_ArborX_hpp [ 31%] Built target ArborX_HeaderSelfContained_ArborX_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp [ 32%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp [ 32%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp [ 33%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp [ 34%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp [ 35%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp yes checking for sys/queue.h... yes checking sys/event.h usability... no checking sys/event.h presence... no checking for sys/event.h... no checking sys/param.h usability... Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp [ 35%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp [ 36%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp [ 36%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp [ 37%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp [ 38%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp [ 38%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp [ 43%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp [ 47%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp [ 47%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp [ 52%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp [ 52%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp [ 61%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp [ 61%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/devpoll.h usability... no checking sys/devpoll.h presence... Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp [ 66%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp [ 67%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp [ 67%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp [ 68%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp [ 69%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp [ 69%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp [ 70%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp [ 71%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp [ 71%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp [ 72%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp [ 73%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp [ 74%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp [ 74%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp [ 75%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp [ 76%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp [ 76%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp [ 77%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp [ 78%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp -- The CXX compiler identification is GNU 9.4.0 -- Check for working CXX compiler: /opt/kokkos/bin/nvcc_wrapper no checking for sys/devpoll.h... no checking port.h usability... no checking port.h presence... no checking for port.h... no checking netinet/in.h usability... Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp [ 78%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp [ 79%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp [ 80%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp [ 80%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp [ 81%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp [ 83%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp Consolidate compiler generated dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp [ 84%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp Consolidate compiler generated dependencies of target ArborX_Example_HostAccessTraits.exe [ 84%] Built target ArborX_Example_HostAccessTraits.exe Consolidate compiler generated dependencies of target ArborX_Example_BruteForce.exe [ 84%] Built target ArborX_Example_BruteForce.exe Consolidate compiler generated dependencies of target ArborX_Example_Callback.exe [ 85%] Built target ArborX_Example_Callback.exe Consolidate compiler generated dependencies of target ArborX_Example_DBSCAN.exe [ 86%] Built target ArborX_Example_DBSCAN.exe Consolidate compiler generated dependencies of target ArborX_Example_MolecularDynamics.exe [ 87%] Built target ArborX_Example_MolecularDynamics.exe Consolidate compiler generated dependencies of target ArborX_Example_Intersection.exe [ 88%] Built target ArborX_Example_Intersection.exe Consolidate compiler generated dependencies of target ArborX_Example_TriangleIntersection.exe [ 88%] Built target ArborX_Example_TriangleIntersection.exe Consolidate compiler generated dependencies of target ArborX_Example_TriangleIntersectionWithMapping.exe [ 89%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe Consolidate compiler generated dependencies of target ArborX_Example_TreeViz.exe yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/in6.h usability... no checking netinet/in6.h presence... no checking for netinet/in6.h... no checking sys/socket.h usability... [ 90%] Built target ArborX_Example_TreeViz.exe Consolidate compiler generated dependencies of target ArborX_Example_RayTracing.exe [ 91%] Built target ArborX_Example_RayTracing.exe Consolidate compiler generated dependencies of target ArborX_Example_MovingLeastSquares.exe [ 91%] Built target ArborX_Example_MovingLeastSquares.exe Consolidate compiler generated dependencies of target ArborX_Benchmark_BruteForceVsBVH.exe [ 94%] Built target ArborX_Benchmark_BruteForceVsBVH.exe Consolidate compiler generated dependencies of target ArborX_Benchmark_DBSCAN.exe [ 96%] Built target ArborX_Benchmark_DBSCAN.exe Consolidate compiler generated dependencies of target ArborX_DataConverter.exe [ 97%] Built target ArborX_DataConverter.exe Consolidate compiler generated dependencies of target ArborX_Benchmark_ExecutionSpaces.exe [ 97%] Built target ArborX_Benchmark_ExecutionSpaces.exe Consolidate compiler generated dependencies of target ArborX_Benchmark_BoundingVolumeHierarchy.exe [ 97%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe Consolidate compiler generated dependencies of target ArborX_Benchmark_Develop.exe [ 98%] Built target ArborX_Benchmark_Develop.exe Consolidate compiler generated dependencies of target ArborX_Benchmark_UnionFind.exe -- Check for working CXX compiler: /opt/kokkos/bin/nvcc_wrapper -- works -- Detecting CXX compiler ABI info yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/uio.h usability... [ 99%] Built target ArborX_Benchmark_UnionFind.exe Consolidate compiler generated dependencies of target ArborX_Benchmark_DistributedTree.exe [100%] Built target ArborX_Benchmark_DistributedTree.exe Install the project... -- Install configuration: "Debug" -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXTargets.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfig.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfigVersion.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXSettings.cmake -- Installing: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_BruteForce.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_CrsGraphWrapper.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DistributedTree.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_HDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_LinearBVH.hpp -- Installing: /opt/arborx/include/ArborX/details -- Installing: /opt/arborx/include/ArborX/details/ArborX_AccessTraits.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_AttachIndices.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Callbacks.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Dendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBatchedQueries.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBruteForceImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCartesianGrid.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsContainers.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCrsGraphWrapperImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeNearest.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeSpatial.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributor.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsExpandHalfToFull.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCANDenseBox.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHalfTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHappyTreeFriends.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHeap.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsLegacy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMortonCode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMutualReachabilityDistance.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsNode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsOperatorFunctionObjects.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPermutedData.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPriorityQueue.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsSortUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsStack.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeConstruction.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeNodeLabeling.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeVisualization.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUnionFind.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsWeightedEdge.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Exception.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_MinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_NeighborList.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairIndexRank.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairValueIndex.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Predicates.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_SpaceFillingCurves.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_TraversalPolicy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_IndexableGetter.hpp -- Installing: /opt/arborx/include/ArborX/geometry -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Box.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_DetailsAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_GeometryTraits.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperBox.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperPoint.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperSphere.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperTriangle.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_KDOP.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Point.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Ray.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Sphere.hpp -- Installing: /opt/arborx/include/ArborX/interpolation -- Installing: /opt/arborx/include/ArborX/interpolation/ArborX_InterpMovingLeastSquares.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -- Up-to-date: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX_Version.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_Config.hpp [Pipeline] sh yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... + rm -rf test_install + mkdir -p test_install [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/test_install [Pipeline] { [Pipeline] sh yes checking for arpa/inet.h... yes checking sys/eventfd.h usability... yes checking sys/eventfd.h presence... yes checking for sys/eventfd.h... yes checking sys/mman.h usability... + cp -r ../examples . [Pipeline] sh yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done + cmake -D CMAKE_EXE_LINKER_FLAGS=-lopen-pal -D GPU_TARGETS=gfx90a -D CMAKE_CXX_COMPILER=hipcc -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_CXX_STANDARD=20 -D CMAKE_BUILD_TYPE=RelWithDebInfo -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/arborx examples yes checking for sys/sendfile.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking for sys/stat.h... (cached) yes checking for sys/sysctl.h... yes checking for TAILQ_FOREACH in sys/queue.h... yes checking for timeradd in sys/time.h... yes checking for timercmp in sys/time.h... yes checking for timerclear in sys/time.h... yes checking for timerisset in sys/time.h... yes checking whether CTL_KERN is declared... yes checking whether KERN_RANDOM is declared... yes checking whether RANDOM_UUID is declared... yes -- The CXX compiler identification is Clang 16.0.0 -- Detecting CXX compiler ABI info checking whether KERN_ARND is declared... no checking for an ANSI C-conforming const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking for gettimeofday... yes checking for vasprintf... yes checking for fcntl... yes checking for clock_gettime... -- Found MPI_CXX: /opt/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: program_options -- Configuring done -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/test_install [Pipeline] sh yes checking for strtok_r... yes checking for strsep... + make VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master/test_install/examples -B/var/jenkins/workspace/ArborX_master/test_install --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/access_traits /var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_CudaAccessTraits.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 4%] Building CXX object access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && 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_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits/example_cuda_access_traits.cpp yes checking for getnameinfo... yes checking for strlcpy... -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /opt/rocm/bin/hipcc - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done no checking for inet_ntop... [ 84%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeRay.cpp yes checking for inet_pton... yes checking for signal... [ 84%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.exe.dir/link.txt --verbose=1 yes checking for sigaction... yes checking for strtoll... /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so yes checking for inet_aton... yes checking for pipe... yes checking for eventfd... yes checking for sendfile... yes checking for mmap... yes checking for splice... yes checking for arc4random... no checking for arc4random_buf... no checking for issetugid... no checking for geteuid... yes checking for getegid... yes checking for getprotobynumber... -- Looking for C++ include pthread.h yes checking for setenv... yes checking for unsetenv... yes checking for putenv... -- Looking for C++ include pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD yes checking for sysctl... yes checking for umask... yes checking for getaddrinfo... yes checking size of long... 8 checking for F_SETFD in fcntl.h... yes checking for select... -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads yes checking for select support... yes checking for poll... yes checking for poll support... yes checking for /dev/poll support... no checking for epoll support... enabled checking for epoll_ctl... yes checking if epoll can build... yes checking for working epoll library interface... yes checking for epoll syscall support... no checking for evport support... no checking event_ops... yes checking for working ops... yes checking for pid_t... yes checking for size_t... -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread yes checking for ssize_t... yes checking for uint64_t... yes checking for uint32_t... -- Looking for pthread_create in pthread - not found -- Check if compiler accepts -pthread yes checking for uint16_t... yes checking for uint8_t... yes checking for uintptr_t... yes checking for fd_mask... -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- hip::amdhip64 is SHARED_LIBRARY -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS yes checking size of long long... 8 checking size of long... (cached) 8 checking size of int... 4 checking size of short... 2 checking size of size_t... 8 checking size of void *... 8 checking for struct in6_addr... -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS - Success yes checking for struct sockaddr_in6... yes checking for sa_family_t... yes checking for struct addrinfo... yes checking for struct sockaddr_storage... yes checking for struct in6_addr.s6_addr32... yes checking for struct in6_addr.s6_addr16... yes checking for struct sockaddr_in.sin_len... no checking for struct sockaddr_in6.sin6_len... no checking for struct sockaddr_storage.ss_family... yes checking for struct sockaddr_storage.__ss_family... no checking for socklen_t... yes checking whether our compiler supports __func__... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking size of pthread_t... 8 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libevent.pc config.status: creating libevent_openssl.pc config.status: creating libevent_pthreads.pc config.status: creating Makefile config.status: creating include/Makefile -- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found Boost: /opt/boost/lib/cmake/Boost-1.79.0/BoostConfig.cmake (found version "1.79.0") found components: program_options -- Configuring done -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/test_install [Pipeline] sh config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands + make VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master/test_install/examples -B/var/jenkins/workspace/ArborX_master/test_install --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles /var/jenkins/workspace/ArborX_master/test_install//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/access_traits /var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 4%] Building CXX object access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -MF CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o.d -o CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits/example_host_access_traits.cpp configure: /bin/bash '../../../../../../openmpi/opal/mca/event/libevent2022/libevent/configure' succeeded for opal/mca/event/libevent2022/libevent checking if MCA component event:libevent2022 can compile... yes checking if have working event ops for the event framework... yes checking for winning event component header file... libevent2022/libevent2022.h +++ Configuring MCA framework if checking for no configure components in framework if... checking for m4 configure components in framework if... bsdx_ipv4, bsdx_ipv6, linux_ipv6, posix_ipv4, solaris_ipv6 --- MCA component if:bsdx_ipv4 (m4 configuration macro) checking for MCA component if:bsdx_ipv4 compile mode... static checking struct sockaddr... yes (cached) checking NetBSD, FreeBSD, OpenBSD, or DragonFly... no checking if MCA component if:bsdx_ipv4 can compile... no --- MCA component if:bsdx_ipv6 (m4 configuration macro) checking for MCA component if:bsdx_ipv6 compile mode... static checking struct sockaddr... yes (cached) checking some flavor of BSD... no checking if MCA component if:bsdx_ipv6 can compile... no --- MCA component if:linux_ipv6 (m4 configuration macro) checking for MCA component if:linux_ipv6 compile mode... static checking if we are on Linux with TCP... yes checking if MCA component if:linux_ipv6 can compile... yes --- MCA component if:posix_ipv4 (m4 configuration macro) checking for MCA component if:posix_ipv4 compile mode... static checking struct sockaddr... yes (cached) checking not NetBSD, FreeBSD, OpenBSD, or DragonFly... yes checking for struct ifreq.ifr_hwaddr... yes checking for struct ifreq.ifr_mtu... yes checking if MCA component if:posix_ipv4 can compile... yes --- MCA component if:solaris_ipv6 (m4 configuration macro) checking for MCA component if:solaris_ipv6 compile mode... static checking if MCA component if:solaris_ipv6 can compile... no +++ Configuring MCA framework installdirs checking for no configure components in framework installdirs... checking for m4 configure components in framework installdirs... config, env --- MCA component installdirs:env (m4 configuration macro, priority 10) checking for MCA component installdirs:env compile mode... static checking if MCA component installdirs:env can compile... yes --- MCA component installdirs:config (m4 configuration macro, priority 0) checking for MCA component installdirs:config compile mode... static checking if MCA component installdirs:config can compile... yes +++ Pre-configuring the framework memchecker checking if --enable-memchecker was specified... no (adding "memchecker" to --enable-mca-no-build list) +++ Configuring MCA framework memchecker checking for no configure components in framework memchecker... checking for m4 configure components in framework memchecker... valgrind --- MCA component memchecker:valgrind (m4 configuration macro, priority 10) checking for MCA component memchecker:valgrind compile mode... static checking --with-valgrind value... simple ok (unspecified value) checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no [91mconfigure: WARNING: valgrind.h not found [0m[91mconfigure: WARNING: Cannot compile this component [0mchecking if MCA component memchecker:valgrind can compile... no +++ Configuring MCA framework memcpy checking for no configure components in framework memcpy... checking for m4 configure components in framework memcpy... +++ Configuring MCA framework memory checking for no configure components in framework memory... checking for m4 configure components in framework memory... malloc_solaris, patcher --- MCA component memory:patcher (m4 configuration macro, priority 41) checking for MCA component memory:patcher compile mode... static checking if memory patcher supports linux-gnu... yes checking for __curbrk... yes checking linux/mman.h usability... yes checking linux/mman.h presence... yes checking for linux/mman.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking whether __mmap is declared... no checking for __mmap... yes checking whether __syscall is declared... no checking for __syscall... no checking if MCA component memory:patcher can compile... yes --- MCA component memory:malloc_solaris (m4 configuration macro, priority 0) checking for MCA component memory:malloc_solaris compile mode... static checking for Solaris... no checking if MCA component memory:malloc_solaris can compile... no +++ Configuring MCA framework mpool checking for no configure components in framework mpool... hugepage checking for m4 configure components in framework mpool... memkind --- MCA component mpool:hugepage (no configuration) checking for MCA component mpool:hugepage compile mode... dso checking if MCA component mpool:hugepage can compile... yes --- MCA component mpool:memkind (m4 configuration macro) checking for MCA component mpool:memkind compile mode... dso checking --with-memkind value... simple ok (unspecified value) checking memkind.h usability... no checking memkind.h presence... no checking for memkind.h... no checking if MCA component mpool:memkind can compile... no +++ Configuring MCA framework patcher checking for no configure components in framework patcher... checking for m4 configure components in framework patcher... linux, overwrite --- MCA component patcher:linux (m4 configuration macro) checking for MCA component patcher:linux compile mode... dso checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes looking for library without search path checking for library containing dl_iterate_phdr... none required checking if libdl requires libnl v1 or v3... checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking sys/auxv.h usability... yes checking sys/auxv.h presence... yes checking for sys/auxv.h... yes checking if MCA component patcher:linux can compile... no --- MCA component patcher:overwrite (m4 configuration macro) checking for MCA component patcher:overwrite compile mode... dso checking if MCA component patcher:overwrite can compile... yes +++ Configuring MCA framework pmix checking for no configure components in framework pmix... isolated checking for m4 configure components in framework pmix... cray, ext1x, ext2x, ext3x, flux, pmix3x, s1, s2 --- MCA component pmix:isolated (no configuration) checking for MCA component pmix:isolated compile mode... dso checking if MCA component pmix:isolated can compile... yes --- MCA component pmix:cray (m4 configuration macro) checking for MCA component pmix:cray compile mode... dso checking for Cray PMI support... checking for CRAY_PMI... no checking for ALPS support cle level unknown... checking for CRAY_ALPSLLI... no checking for CRAY_ALPSUTIL... no checking for CRAY_ALPS... no checking for CRAY_WLM_DETECT... no opal_check_cray_alps_happy = no checking if MCA component pmix:cray can compile... no --- MCA component pmix:ext1x (m4 configuration macro) checking for MCA component pmix:ext1x compile mode... dso checking if MCA component pmix:ext1x can compile... no --- MCA component pmix:ext2x (m4 configuration macro) checking for MCA component pmix:ext2x compile mode... dso checking if MCA component pmix:ext2x can compile... no --- MCA component pmix:ext3x (m4 configuration macro) checking for MCA component pmix:ext3x compile mode... dso checking if MCA component pmix:ext3x can compile... no --- MCA component pmix:flux (m4 configuration macro) checking for MCA component pmix:flux compile mode... dso checking if user wants Flux support to link against PMI library... no checking if Flux support allowed to use dlopen... yes checking Checking if Flux PMI support can be built... yes checking if MCA component pmix:flux can compile... yes --- MCA component pmix:pmix3x (m4 configuration macro) checking for MCA component pmix:pmix3x compile mode... dso checking if PMIx timing is enabled... no (disabled) configure: OPAL configuring in opal/mca/pmix/pmix3x/pmix configure: running /bin/bash '../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/configure' --disable-man-pages --disable-debug --with-pmix-symbol-rename=OPAL_MCA_PMIX3X_ --enable-embedded-mode --disable-pmix-timing --without-tests-examples --disable-pmix-binaries --disable-pmix-backward-compatibility --disable-visibility --enable-embedded-libevent --with-libevent-header=\"opal/mca/event/libevent2022/libevent2022.h\" --enable-embedded-hwloc --with-hwloc-header=\"opal/mca/hwloc/hwloc201/hwloc201.h\" '--prefix=/opt/openmpi' 'CFLAGS=-w' 'CFLAGS=-O3 -DNDEBUG -w ' 'CPPFLAGS=-I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/include -I/scratch/build/opal/mca/event/libevent2022/libevent/include -I/scratch/openmpi/opal/mca/event/libevent2022/libevent -I/scratch/openmpi/opal/mca/event/libevent2022/libevent/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include ' --cache-file=/dev/null --srcdir=../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix --disable-option-checking configure: builddir: /scratch/build/opal/mca/pmix/pmix3x/pmix configure: srcdir: /scratch/openmpi/opal/mca/pmix/pmix3x/pmix configure: Detected VPATH build ============================================================================ == Configuring PMIx ============================================================================ checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for ar... ar checking the archiver (ar) interface... ar checking for flex... no checking for lex... no checking if want dlopen support... yes checking if embedded mode is enabled... yes checking if want developer-level compiler pickyness... no checking if want developer-level debugging code... no checking if want to install project-internal header files... no checking if tests and examples are to be installed... no checking if want pretty-print stacktrace... yes checking if want dstore pthread-based locking... yes checking if want ident string... checking if want developer-level timing support... no checking if want backward compatibility for PMI-1 and PMI-2... yes checking if want to disable binaries... no checking if want to support dlopen of non-global namespaces... yes checking if want pty support... yes checking if want build psec/dummy_handshake... no installing to directory "/opt/openmpi" checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no *** C compiler and preprocessor checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) gcc3 checking for BSD- or MS-compatible name lister (nm)... (cached) /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... (cached) BSD nm checking __NetBSD__... no checking __FreeBSD__... no checking __OpenBSD__... no checking __DragonFly__... no checking __386BSD__... no checking __bsdi__... no checking __APPLE__... no checking __linux__... yes checking __sun__... no checking __sun... no checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking for struct sockaddr_in... yes configure: pmix builddir: /scratch/build/opal/mca/pmix/pmix3x/pmix configure: pmix srcdir: /scratch/openmpi/opal/mca/pmix/pmix3x/pmix configure: Detected VPATH build checking for pmix version... 3.2.3 checking if want pmix maintainer support... disabled checking for pmix directory prefix... (none) checking for extra lib... no checking for extra ltlib... no checking if want package/brand string... PMIx root@53783149fed1 Distribution ============================================================================ == Compiler and preprocessor tests ============================================================================ checking if gcc requires a flag for C11... no configure: verifying gcc supports C11 without a flag checking if gcc supports C11 _Thread_local... yes checking if gcc supports C11 atomic variables... yes checking if gcc supports C11 _Atomic keyword... yes checking if gcc supports C11 _Generic keyword... yes checking if gcc supports C11 _Static_assert... yes checking if gcc supports C11 atomic_fetch_xor_explicit... yes configure: no flag required for C11 support checking for gcc option to add a directory only to the search path for the quote form of include... -iquote checking if gcc supports __thread... yes checking if gcc supports C11 _Thread_local... yes checking for the C compiler vendor... gnu checking for ANSI C header files... (cached) yes checking if gcc supports -finline-functions... yes checking if gcc supports -fno-strict-aliasing... yes [91mconfigure: WARNING: -fno-strict-aliasing has been added to CFLAGS [0mchecking if gcc supports __builtin_expect... yes checking if gcc supports __builtin_prefetch... yes checking if gcc supports __builtin_clz... yes checking for C optimization flags... -DNDEBUG -O3 -w -finline-functions -fno-strict-aliasing checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for __int128... [ 9%] Linking CXX executable ArborX_Example_HostAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -o ArborX_Example_HostAccessTraits.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 9%] Built target ArborX_Example_HostAccessTraits.exe make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/brute_force /var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 13%] Building CXX object brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -MF CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o.d -o CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force/example_brute_force.cpp yes checking for uint128_t... no checking for long long... yes checking for intptr_t... yes checking for uintptr_t... yes checking for ptrdiff_t... yes checking size of _Bool... 1 checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of float... 4 checking size of double... 8 checking size of void *... 8 checking size of size_t... 8 checking size of ptrdiff_t... 8 checking size of wchar_t... 4 checking size of pid_t... 4 checking alignment of bool... 1 checking alignment of int8_t... 1 checking alignment of int16_t... 2 checking alignment of int32_t... 4 checking alignment of int64_t... 8 checking alignment of char... 1 checking alignment of short... 2 checking alignment of wchar_t... 4 checking alignment of int... 4 checking alignment of long... 8 checking alignment of long long... 8 checking alignment of float... 4 checking alignment of double... 8 checking alignment of void *... [ 84%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeTraversalPolicy.cpp [ 85%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstQueryTreeIntersectsKDOP.cpp 8 checking alignment of size_t... 8 checking for C bool type... no checking size of _Bool... (cached) 1 checking for inline... __inline__ *** Compiler characteristics checking for __attribute__... yes checking for __attribute__(aligned)... yes checking for __attribute__(always_inline)... yes checking for __attribute__(cold)... yes checking for __attribute__(const)... yes checking for __attribute__(deprecated)... yes checking for __attribute__(deprecated_argument)... yes checking for __attribute__(format)... yes checking for __attribute__(format_funcptr)... yes checking for __attribute__(hot)... yes checking for __attribute__(malloc)... yes checking for __attribute__(may_alias)... yes checking for __attribute__(no_instrument_function)... yes checking for __attribute__(nonnull)... yes checking for __attribute__(noreturn)... yes checking for __attribute__(noreturn_funcptr)... yes checking for __attribute__(packed)... yes checking for __attribute__(pure)... yes checking for __attribute__(sentinel)... yes checking for __attribute__(unused)... yes checking for __attribute__(visibility)... yes checking for __attribute__(warn_unused_result)... yes checking for __attribute__(destructor)... yes checking for __attribute__(optnone)... yes checking for __attribute__(extension)... yes checking for compiler familyid... 0 checking for compiler familyname... UNKNOWN checking for compiler version... 0 checking for compiler version_str... UNKNOWN *** Assembler checking dependency style of gcc... gcc3 checking for perl... /usr/bin/perl checking for atomic_compare_exchange_strong_16... no checking for atomic_compare_exchange_strong_16 with -mcx16... no checking for atomic_compare_exchange_strong_16 with -latomic... yes checking if atomic_compare_exchange_strong_16() gives correct results... yes checking if C11 __int128 atomic compare-and-swap is always lock-free... no checking for __sync_bool_compare_and_swap... no checking for __sync_bool_compare_and_swap with -mcx16... yes checking if __sync_bool_compare_and_swap() gives correct results... yes checking for 32-bit GCC built-in atomics... yes checking for 64-bit GCC built-in atomics... yes checking if 64-bit GCC built-in atomics are lock-free... yes checking for __atomic_compare_exchange_n... no checking for __atomic_compare_exchange_n with -mcx16... no checking for __atomic_compare_exchange_n with -latomic... [ 9%] Linking CXX executable ArborX_Example_CudaAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_CudaAccessTraits.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_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o -o ArborX_Example_CudaAccessTraits.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_master/test_install' [ 9%] Built target ArborX_Example_CudaAccessTraits.exe make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/brute_force /var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_BruteForce.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 13%] Building CXX object brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && 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_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force/example_brute_force.cpp yes checking if __atomic_compare_exchange_n() gives correct results... yes checking if __int128 atomic compare-and-swap is always lock-free... no checking for __sync_bool_compare_and_swap... yes checking if __sync_bool_compare_and_swap() gives correct results... yes checking for atomic_compare_exchange_strong_16... no checking for atomic_compare_exchange_strong_16 with -mcx16... no checking for atomic_compare_exchange_strong_16 with -latomic... yes checking if atomic_compare_exchange_strong_16() gives correct results... yes checking if C11 __int128 atomic compare-and-swap is always lock-free... no checking for __sync_bool_compare_and_swap... yes checking if __sync_bool_compare_and_swap() gives correct results... yes checking if .proc/endp is needed... no checking directive for setting text section... .text checking directive for exporting symbols... .globl checking for objdump... objdump checking if .note.GNU-stack is needed... yes checking suffix for labels... : checking prefix for global symbol labels... checking prefix for lsym labels... .L checking prefix for function in .type... @ checking if .size is needed... yes checking if .align directive takes logarithmic value... no checking for cmpxchg16b... yes checking if cmpxchg16b() gives correct results... yes checking if cmpxchg16b_result works... yes checking if gcc supports GCC inline assembly... yes checking for assembly format... default-.text-.globl-:--.L-@-1-0-1-1-1 checking for assembly architecture... X86_64 checking for builtin atomics... BUILTIN_C11 ============================================================================ == Header file tests ============================================================================ checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking for inttypes.h... (cached) yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking net/uio.h usability... no checking net/uio.h presence... no checking for net/uio.h... no checking for netinet/in.h... (cached) yes checking for stdint.h... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for sys/stat.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/types.h... (cached) yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking crt_externs.h usability... no checking crt_externs.h presence... no checking for crt_externs.h... no checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking ioLib.h usability... no checking ioLib.h presence... no checking for ioLib.h... no checking sockLib.h usability... no checking sockLib.h presence... no checking for sockLib.h... no checking hostLib.h usability... no checking hostLib.h presence... no checking for hostLib.h... no checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking for netdb.h... (cached) yes checking ucred.h usability... no checking ucred.h presence... no checking for ucred.h... no checking zlib.h usability... no checking zlib.h presence... no checking for zlib.h... no checking sys/auxv.h usability... yes checking sys/auxv.h presence... yes checking for sys/auxv.h... yes checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking util.h usability... no checking util.h presence... no checking for util.h... no checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking sys/cdefs.h usability... yes checking sys/cdefs.h presence... yes checking for sys/cdefs.h... yes checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking stropts.h usability... no checking stropts.h presence... no checking for stropts.h... no checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking for sys/mount.h... yes checking for sys/sysctl.h... (cached) yes checking for net/if.h... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking if <stdbool.h> works... yes ============================================================================ == Type tests ============================================================================ checking for socklen_t... yes checking for struct sockaddr_in... (cached) yes checking for struct sockaddr_un... yes checking for struct sockaddr_in6... yes checking for struct sockaddr_storage... yes checking whether AF_UNSPEC is declared... yes checking whether PF_UNSPEC is declared... yes checking whether AF_INET6 is declared... yes checking whether PF_INET6 is declared... yes checking if SA_RESTART defined in signal.h... yes checking for struct sockaddr.sa_len... no checking for struct dirent.d_type... yes checking for siginfo_t.si_fd... yes checking for siginfo_t.si_band... yes checking for struct statfs.f_type... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 85%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKokkosToolsAnnotations.cpp [ 85%] Built target ArborX_Example_BruteForce.exe make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/dbscan /var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= yes checking for struct statfs.f_fstypename... make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build no checking for struct statvfs.f_basetype... no checking for struct statvfs.f_fstypename... no checking for struct ucred.uid... yes checking for struct ucred.cr_uid... make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' no checking for struct sockpeercred.uid... no checking for pointer diff type... ptrdiff_t (size: 8) checking the linker for support for the -fini option... yes ============================================================================ == Library and Function tests ============================================================================ checking for library containing openpty... -lutil checking for library containing gethostbyname... none required checking for library containing socket... none required checking for library containing dirname... [ 85%] Building CXX object examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -MF CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o.d -o CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/dbscan/example_dbscan.cpp none required checking for library containing ceil... -lm checking for library containing clock_gettime... none required checking for asprintf... yes checking for snprintf... yes checking for vasprintf... yes checking for vsnprintf... yes checking for strsignal... yes checking for socketpair... yes checking for strncpy_s... no checking for usleep... yes checking for statfs... yes checking for statvfs... yes checking for getpeereid... no checking for getpeerucred... no checking for strnlen... yes checking for posix_fallocate... yes checking for tcgetpgrp... yes checking for setpgid... yes checking for ptsname... yes checking for openpty... yes checking for setenv... yes checking for fork... yes checking for execve... yes checking for waitpid... yes checking for htonl define... no checking for htonl... yes checking whether va_copy is declared... yes checking whether __va_copy is declared... yes checking whether __func__ is declared... yes ============================================================================ == System-specific tests ============================================================================ checking whether byte ordering is bigendian... no checking for broken qsort... no checking if C compiler and POSIX threads work as is... no checking if C compiler and POSIX threads work with -Kthread... no checking if C compiler and POSIX threads work with -kthread... no checking if C compiler and POSIX threads work with -pthread... yes checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes checking for PTHREAD_MUTEX_ERRORCHECK... yes checking for working POSIX threads package... yes checking if threads have different pids (pthreads on linux)... no checking whether ln -s works... yes checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/grep -E ============================================================================ == Symbol visibility feature ============================================================================ checking whether to enable symbol visibility... no (disabled) ============================================================================ == Event libraries ============================================================================ checking --with-libev value... simple ok (unspecified) checking --with-libev-libdir value... simple ok (unspecified) checking will libev support be built... no [ 18%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 18%] Built target ArborX_Example_BruteForce.exe make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/callback /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/callback /var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 22%] Building CXX object callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/callback && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -MF CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o.d -o CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/callback/example_callback.cpp checking for libevent... assumed available (embedded mode) checking libevent header... "opal/mca/event/libevent2022/libevent2022.h" checking libevent2/thread header... "opal/mca/event/libevent2022/libevent2022.h" ============================================================================ == HWLOC ============================================================================ checking for hwloc... assumed available (embedded mode) checking hwloc header... "opal/mca/hwloc/hwloc201/hwloc201.h" ============================================================================ == ZLIB ============================================================================ checking for zlib in... (default search paths) looking for header without includes checking zlib.h usability... no checking zlib.h presence... no checking for zlib.h... no checking will zlib support be built... no ============================================================================ == Dstore Locking ============================================================================ checking for struct flock.l_type... yes checking pthread_process_shared... yes checking for pthread_rwlockattr_setkind_np... yes checking for pthread_rwlockattr_setpshared... yes checking for pthread_mutexattr_setpshared... yes ============================================================================ == Modular Component Architecture (MCA) setup ============================================================================ checking for default value of mca_base_component_show_load_errors... disabled by default checking for subdir args... '--disable-man-pages' '--disable-debug' '--with-pmix-symbol-rename=OPAL_MCA_PMIX3X_' '--enable-embedded-mode' '--disable-pmix-timing' '--without-tests-examples' '--disable-pmix-binaries' '--disable-pmix-backward-compatibility' '--disable-visibility' '--enable-embedded-libevent' '--with-libevent-header=opal/mca/event/libevent2022/libevent2022.h' '--enable-embedded-hwloc' '--with-hwloc-header=opal/mca/hwloc/hwloc201/hwloc201.h' '--prefix=/opt/openmpi' 'CFLAGS=-w' 'CFLAGS=-O3 -DNDEBUG -w ' 'CPPFLAGS=-I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/include -I/scratch/build/opal/mca/event/libevent2022/libevent/include -I/scratch/openmpi/opal/mca/event/libevent2022/libevent -I/scratch/openmpi/opal/mca/event/libevent2022/libevent/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include ' '--disable-option-checking' checking which components should be disabled... checking which components should be direct-linked into the library... checking which components should be run-time loadable... all checking which components should be static... none *** Configuring MCA checking for frameworks... common, bfrops, gds, pcompress, pdl, pif, pinstalldirs, plog, pnet, preg, psec, psensor, pshmem, psquash, ptl +++ Configuring MCA framework common checking for no configure components in framework common... checking for m4 configure components in framework common... dstore --- MCA component common:dstore (m4 configuration macro) checking for MCA component common:dstore compile mode... dso checking if MCA component common:dstore can compile... yes +++ Configuring MCA framework bfrops checking for no configure components in framework bfrops... v12, v20, v21, v3 checking for m4 configure components in framework bfrops... --- MCA component bfrops:v12 (no configuration) checking for MCA component bfrops:v12 compile mode... dso checking if MCA component bfrops:v12 can compile... yes --- MCA component bfrops:v20 (no configuration) checking for MCA component bfrops:v20 compile mode... dso checking if MCA component bfrops:v20 can compile... yes --- MCA component bfrops:v21 (no configuration) checking for MCA component bfrops:v21 compile mode... dso checking if MCA component bfrops:v21 can compile... yes --- MCA component bfrops:v3 (no configuration) checking for MCA component bfrops:v3 compile mode... dso checking if MCA component bfrops:v3 can compile... yes +++ Configuring MCA framework gds checking for no configure components in framework gds... hash checking for m4 configure components in framework gds... ds12, ds21 --- MCA component gds:hash (no configuration) checking for MCA component gds:hash compile mode... dso checking if MCA component gds:hash can compile... yes --- MCA component gds:ds12 (m4 configuration macro) checking for MCA component gds:ds12 compile mode... dso checking if MCA component gds:ds12 can compile... yes --- MCA component gds:ds21 (m4 configuration macro) checking for MCA component gds:ds21 compile mode... dso checking if MCA component gds:ds21 can compile... yes +++ Configuring MCA framework pcompress checking for no configure components in framework pcompress... checking for m4 configure components in framework pcompress... zlib --- MCA component pcompress:zlib (m4 configuration macro) checking for MCA component pcompress:zlib compile mode... dso checking for zlib in... (default search paths) looking for header without includes checking zlib.h usability... no checking zlib.h presence... no checking for zlib.h... no checking will zlib support be built... no checking if MCA component pcompress:zlib can compile... no +++ Configuring MCA framework pdl checking for no configure components in framework pdl... checking for m4 configure components in framework pdl... pdlopen, plibltdl --- MCA component pdl:pdlopen (m4 configuration macro, priority 80) checking for MCA component pdl:pdlopen compile mode... static looking for header without includes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes looking for library without search path checking for library containing dlopen... -ldl checking if MCA component pdl:pdlopen can compile... yes --- MCA component pdl:plibltdl (m4 configuration macro, priority 50) checking for MCA component pdl:plibltdl compile mode... static checking --with-plibltdl value... simple ok (unspecified) checking --with-plibltdl-libdir value... simple ok (unspecified) checking for libltdl dir... compiler default checking for libltdl library dir... linker default looking for header without includes checking ltdl.h usability... no checking ltdl.h presence... no checking for ltdl.h... no checking if MCA component pdl:plibltdl can compile... no +++ Configuring MCA framework pif checking for no configure components in framework pif... checking for m4 configure components in framework pif... bsdx_ipv4, bsdx_ipv6, linux_ipv6, posix_ipv4, solaris_ipv6 --- MCA component pif:bsdx_ipv4 (m4 configuration macro) checking for MCA component pif:bsdx_ipv4 compile mode... static checking struct sockaddr... yes (cached) checking NetBSD, FreeBSD, OpenBSD, or DragonFly... no checking if MCA component pif:bsdx_ipv4 can compile... no --- MCA component pif:bsdx_ipv6 (m4 configuration macro) checking for MCA component pif:bsdx_ipv6 compile mode... static checking struct sockaddr... yes (cached) checking some flavor of BSD... no checking if MCA component pif:bsdx_ipv6 can compile... no --- MCA component pif:linux_ipv6 (m4 configuration macro) checking for MCA component pif:linux_ipv6 compile mode... static checking if we are on Linux with TCP... yes checking if MCA component pif:linux_ipv6 can compile... yes --- MCA component pif:posix_ipv4 (m4 configuration macro) checking for MCA component pif:posix_ipv4 compile mode... static checking struct sockaddr... yes (cached) checking not NetBSD, FreeBSD, OpenBSD, or DragonFly... yes checking for struct ifreq.ifr_hwaddr... yes checking for struct ifreq.ifr_mtu... yes checking if MCA component pif:posix_ipv4 can compile... yes --- MCA component pif:solaris_ipv6 (m4 configuration macro) checking for MCA component pif:solaris_ipv6 compile mode... static checking if MCA component pif:solaris_ipv6 can compile... no +++ Configuring MCA framework pinstalldirs checking for no configure components in framework pinstalldirs... checking for m4 configure components in framework pinstalldirs... config, env --- MCA component pinstalldirs:env (m4 configuration macro, priority 10) checking for MCA component pinstalldirs:env compile mode... static checking if MCA component pinstalldirs:env can compile... yes --- MCA component pinstalldirs:config (m4 configuration macro, priority 0) checking for MCA component pinstalldirs:config compile mode... static checking if MCA component pinstalldirs:config can compile... yes +++ Configuring MCA framework plog checking for no configure components in framework plog... default, stdfd checking for m4 configure components in framework plog... syslog --- MCA component plog:default (no configuration) checking for MCA component plog:default compile mode... dso checking if MCA component plog:default can compile... yes --- MCA component plog:stdfd (no configuration) checking for MCA component plog:stdfd compile mode... dso checking if MCA component plog:stdfd can compile... yes --- MCA component plog:syslog (m4 configuration macro) checking for MCA component plog:syslog compile mode... dso checking for syslog.h... (cached) yes checking if MCA component plog:syslog can compile... yes +++ Configuring MCA framework pnet checking for no configure components in framework pnet... checking for m4 configure components in framework pnet... +++ Configuring MCA framework preg checking for no configure components in framework preg... compress, native checking for m4 configure components in framework preg... --- MCA component preg:compress (no configuration) checking for MCA component preg:compress compile mode... dso checking if MCA component preg:compress can compile... yes --- MCA component preg:native (no configuration) checking for MCA component preg:native compile mode... dso checking if MCA component preg:native can compile... yes +++ Configuring MCA framework psec checking for no configure components in framework psec... dummy_handshake, native, none checking for m4 configure components in framework psec... munge --- MCA component psec:dummy_handshake (no configuration) checking for MCA component psec:dummy_handshake compile mode... dso checking if MCA component psec:dummy_handshake can compile... no --- MCA component psec:native (no configuration) checking for MCA component psec:native compile mode... dso checking if MCA component psec:native can compile... yes --- MCA component psec:none (no configuration) checking for MCA component psec:none compile mode... dso checking if MCA component psec:none can compile... yes --- MCA component psec:munge (m4 configuration macro) checking for MCA component psec:munge compile mode... dso checking will munge support be built... no checking if MCA component psec:munge can compile... no +++ Configuring MCA framework psensor checking for no configure components in framework psensor... file, heartbeat checking for m4 configure components in framework psensor... --- MCA component psensor:file (no configuration) checking for MCA component psensor:file compile mode... dso checking if MCA component psensor:file can compile... yes --- MCA component psensor:heartbeat (no configuration) checking for MCA component psensor:heartbeat compile mode... dso checking if MCA component psensor:heartbeat can compile... yes +++ Configuring MCA framework pshmem checking for no configure components in framework pshmem... mmap checking for m4 configure components in framework pshmem... --- MCA component pshmem:mmap (no configuration) checking for MCA component pshmem:mmap compile mode... dso checking if MCA component pshmem:mmap can compile... yes +++ Configuring MCA framework psquash checking for no configure components in framework psquash... flex128, native checking for m4 configure components in framework psquash... --- MCA component psquash:flex128 (no configuration) checking for MCA component psquash:flex128 compile mode... dso checking if MCA component psquash:flex128 can compile... yes --- MCA component psquash:native (no configuration) checking for MCA component psquash:native compile mode... dso checking if MCA component psquash:native can compile... yes +++ Configuring MCA framework ptl checking for no configure components in framework ptl... tcp, usock checking for m4 configure components in framework ptl... --- MCA component ptl:tcp (no configuration) checking for MCA component ptl:tcp compile mode... dso checking if MCA component ptl:tcp can compile... yes --- MCA component ptl:usock (no configuration) checking for MCA component ptl:usock compile mode... dso checking if MCA component ptl:usock can compile... yes *** Set path-related compiler flags *** Final output ============================================================================ == Final compiler flags ============================================================================ checking final CPPFLAGS... -iquote/scratch/build/opal/mca/pmix/pmix3x/pmix -iquote/scratch/openmpi/opal/mca/pmix/pmix3x/pmix -iquote/scratch/openmpi/opal/mca/pmix/pmix3x/pmix/src -iquote/scratch/build/opal/mca/pmix/pmix3x/pmix/include -I/scratch/openmpi/opal/mca/pmix/pmix3x/pmix/include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/include -I/scratch/build/opal/mca/event/libevent2022/libevent/include -I/scratch/openmpi/opal/mca/event/libevent2022/libevent -I/scratch/openmpi/opal/mca/event/libevent2022/libevent/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include checking final CFLAGS... -DNDEBUG -O3 -w -finline-functions -fno-strict-aliasing -mcx16 -pthread checking final LDFLAGS... checking final LIBS... -lm -lutil -ldl ============================================================================ == Configuration complete ============================================================================ checking that generated files are newer than configure... done configure: creating ./config.status [ 18%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.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_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.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_master/test_install' [ 18%] Built target ArborX_Example_BruteForce.exe make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/callback /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/callback /var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Callback.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 22%] Building CXX object callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/callback && 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_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/callback/example_callback.cpp config.status: creating include/pmix_version.h config.status: creating src/mca/common/Makefile config.status: creating src/mca/common/dstore/Makefile config.status: creating src/mca/bfrops/Makefile config.status: creating src/mca/bfrops/v12/Makefile config.status: creating src/mca/bfrops/v20/Makefile config.status: creating src/mca/bfrops/v21/Makefile config.status: creating src/mca/bfrops/v3/Makefile config.status: creating src/mca/gds/Makefile config.status: creating src/mca/gds/hash/Makefile config.status: creating src/mca/gds/ds12/Makefile config.status: creating src/mca/gds/ds21/Makefile config.status: creating src/mca/pcompress/Makefile config.status: creating src/mca/pcompress/zlib/Makefile config.status: creating src/mca/pdl/Makefile config.status: creating src/mca/pdl/pdlopen/Makefile config.status: creating src/mca/pdl/plibltdl/Makefile config.status: creating src/mca/pif/Makefile config.status: creating src/mca/pif/bsdx_ipv4/Makefile config.status: creating src/mca/pif/bsdx_ipv6/Makefile config.status: creating src/mca/pif/linux_ipv6/Makefile config.status: creating src/mca/pif/posix_ipv4/Makefile config.status: creating src/mca/pif/solaris_ipv6/Makefile config.status: creating src/mca/pinstalldirs/Makefile config.status: creating src/mca/pinstalldirs/env/Makefile config.status: creating src/mca/pinstalldirs/config/Makefile config.status: creating src/mca/pinstalldirs/config/pinstall_dirs.h config.status: creating src/mca/plog/Makefile config.status: creating src/mca/plog/default/Makefile config.status: creating src/mca/plog/stdfd/Makefile config.status: creating src/mca/plog/syslog/Makefile config.status: creating src/mca/pnet/Makefile config.status: creating src/mca/preg/Makefile config.status: creating src/mca/preg/compress/Makefile config.status: creating src/mca/preg/native/Makefile config.status: creating src/mca/psec/Makefile config.status: creating src/mca/psec/dummy_handshake/Makefile config.status: creating src/mca/psec/native/Makefile config.status: creating src/mca/psec/none/Makefile config.status: creating src/mca/psec/munge/Makefile config.status: creating src/mca/psensor/Makefile config.status: creating src/mca/psensor/file/Makefile config.status: creating src/mca/psensor/heartbeat/Makefile config.status: creating src/mca/pshmem/Makefile config.status: creating src/mca/pshmem/mmap/Makefile config.status: creating src/mca/psquash/Makefile config.status: creating src/mca/psquash/flex128/Makefile config.status: creating src/mca/psquash/native/Makefile config.status: creating src/mca/ptl/Makefile config.status: creating src/mca/ptl/tcp/Makefile config.status: creating src/mca/ptl/usock/Makefile config.status: creating test/run_tests00.pl config.status: creating test/run_tests01.pl config.status: creating test/run_tests02.pl config.status: creating test/run_tests03.pl config.status: creating test/run_tests04.pl config.status: creating test/run_tests05.pl config.status: creating test/run_tests06.pl config.status: creating test/run_tests07.pl config.status: creating test/run_tests08.pl config.status: creating test/run_tests09.pl config.status: creating test/run_tests10.pl config.status: creating test/run_tests11.pl config.status: creating test/run_tests12.pl config.status: creating test/run_tests13.pl config.status: creating Makefile config.status: creating config/Makefile config.status: creating etc/Makefile config.status: creating include/Makefile config.status: creating src/Makefile config.status: creating src/util/keyval/Makefile config.status: creating src/mca/base/Makefile config.status: creating src/tools/pevent/Makefile config.status: creating src/tools/pmix_info/Makefile config.status: creating src/tools/plookup/Makefile config.status: creating src/tools/pps/Makefile config.status: creating contrib/Makefile config.status: creating examples/Makefile config.status: creating test/Makefile config.status: creating test/simple/Makefile config.status: creating maint/pmix.pc config.status: creating src/include/pmix_config.h config.status: creating include/pmix_common.h config.status: executing depfiles commands config.status: executing libtool commands PMIx configuration: ----------------------- Version: 3.2.3 Debug build: no Platform file: (none) External Packages ----------------------- HWLOC: yes (embedded) Libevent: yes (embedded) configure: /bin/bash '../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/configure' succeeded for opal/mca/pmix/pmix3x/pmix checking if v3.x component is to be used... yes - using the internal v3.x library checking PMIx extra wrapper CPPFLAGS... checking PMIx extra wrapper LDFLAGS... checking PMIx extra wrapper LIBS... checking if MCA component pmix:pmix3x can compile... yes [91mconfigure: WARNING: ignoring pmix_pmix3x_WRAPPER_EXTRA_CPPFLAGS ( ): component conditions not met [0m --- MCA component pmix:s1 (m4 configuration macro) checking for MCA component pmix:s1 compile mode... dso checking if MCA component pmix:s1 can compile... no --- MCA component pmix:s2 (m4 configuration macro) checking for MCA component pmix:s2 compile mode... dso checking if MCA component pmix:s2 can compile... no +++ Configuring MCA framework pstat checking for no configure components in framework pstat... checking for m4 configure components in framework pstat... linux, test --- MCA component pstat:linux (m4 configuration macro, priority 60) checking for MCA component pstat:linux compile mode... dso checking whether HZ is declared... yes checking if MCA component pstat:linux can compile... yes --- MCA component pstat:test (m4 configuration macro, priority 10) checking for MCA component pstat:test compile mode... dso checking if MCA component pstat:test can compile... no +++ Configuring MCA framework rcache checking for no configure components in framework rcache... grdma checking for m4 configure components in framework rcache... gpusm, rgpusm, udreg --- MCA component rcache:grdma (no configuration) checking for MCA component rcache:grdma compile mode... dso checking if MCA component rcache:grdma can compile... yes --- MCA component rcache:gpusm (m4 configuration macro) checking for MCA component rcache:gpusm compile mode... dso checking if MCA component rcache:gpusm can compile... no --- MCA component rcache:rgpusm (m4 configuration macro) checking for MCA component rcache:rgpusm compile mode... dso checking if MCA component rcache:rgpusm can compile... no --- MCA component rcache:udreg (m4 configuration macro) checking for MCA component rcache:udreg compile mode... dso checking for CRAY_UDREG... no no checking if MCA component rcache:udreg can compile... no +++ Configuring MCA framework reachable checking for no configure components in framework reachable... weighted checking for m4 configure components in framework reachable... netlink --- MCA component reachable:weighted (no configuration) checking for MCA component reachable:weighted compile mode... dso checking if MCA component reachable:weighted can compile... yes --- MCA component reachable:netlink (m4 configuration macro) checking for MCA component reachable:netlink compile mode... dso checking for linux/netlink.h... yes configure: checking for libnl v3 checking for /usr/include/libnl3... not found checking for /usr/local/include/libnl3... not found checking if MCA component reachable:netlink can compile... no +++ Configuring MCA framework shmem checking for no configure components in framework shmem... checking for m4 configure components in framework shmem... mmap, posix, sysv --- MCA component shmem:mmap (m4 configuration macro) checking for MCA component shmem:mmap compile mode... dso checking if want mmap shared memory support... yes checking for library containing mmap... none required checking if MCA component shmem:mmap can compile... yes --- MCA component shmem:posix (m4 configuration macro) checking for MCA component shmem:posix compile mode... dso checking if want POSIX shared memory support... yes checking for library containing shm_open... -lrt checking if MCA component shmem:posix can compile... yes --- MCA component shmem:sysv (m4 configuration macro) checking for MCA component shmem:sysv compile mode... dso checking if want SYSV shared memory support... yes checking for shmget... yes checking if MCA component shmem:sysv can compile... yes +++ Configuring MCA framework timer checking for no configure components in framework timer... checking for m4 configure components in framework timer... altix, darwin, linux, solaris --- MCA component timer:altix (m4 configuration macro, priority 100) checking for MCA component timer:altix compile mode... static checking sn/mmtimer.h usability... no checking sn/mmtimer.h presence... no checking for sn/mmtimer.h... no checking if MCA component timer:altix can compile... no --- MCA component timer:darwin (m4 configuration macro, priority 30) checking for MCA component timer:darwin compile mode... static checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking for mach_absolute_time... no checking if MCA component timer:darwin can compile... no --- MCA component timer:linux (m4 configuration macro, priority 30) checking for MCA component timer:linux compile mode... static checking if MCA component timer:linux can compile... yes --- MCA component timer:solaris (m4 configuration macro, priority 30) checking for MCA component timer:solaris compile mode... static checking for gethrtime... no checking if MCA component timer:solaris can compile... no *** Configuring MCA for orte checking for frameworks for orte... common, errmgr, ess, filem, grpcomm, iof, odls, oob, plm, ras, regx, rmaps, rml, routed, rtc, schizo, snapc, sstore, state +++ Configuring MCA framework common checking for no configure components in framework common... checking for m4 configure components in framework common... alps --- MCA component common:alps (m4 configuration macro) checking for MCA component common:alps compile mode... dso checking if MCA component common:alps can compile... no +++ Configuring MCA framework errmgr checking for no configure components in framework errmgr... default_app, default_hnp, default_orted, default_tool checking for m4 configure components in framework errmgr... --- MCA component errmgr:default_app (no configuration) checking for MCA component errmgr:default_app compile mode... dso checking if MCA component errmgr:default_app can compile... yes --- MCA component errmgr:default_hnp (no configuration) checking for MCA component errmgr:default_hnp compile mode... dso checking if MCA component errmgr:default_hnp can compile... yes --- MCA component errmgr:default_orted (no configuration) checking for MCA component errmgr:default_orted compile mode... dso checking if MCA component errmgr:default_orted can compile... yes --- MCA component errmgr:default_tool (no configuration) checking for MCA component errmgr:default_tool compile mode... dso checking if MCA component errmgr:default_tool can compile... yes +++ Configuring MCA framework ess checking for no configure components in framework ess... env, hnp, pmi, singleton, tool checking for m4 configure components in framework ess... alps, lsf, slurm, tm --- MCA component ess:env (no configuration) checking for MCA component ess:env compile mode... dso checking if MCA component ess:env can compile... yes --- MCA component ess:hnp (no configuration) checking for MCA component ess:hnp compile mode... dso checking if MCA component ess:hnp can compile... yes --- MCA component ess:pmi (no configuration) checking for MCA component ess:pmi compile mode... dso checking if MCA component ess:pmi can compile... yes --- MCA component ess:singleton (no configuration) checking for MCA component ess:singleton compile mode... dso checking if MCA component ess:singleton can compile... yes --- MCA component ess:tool (no configuration) checking for MCA component ess:tool compile mode... dso checking if MCA component ess:tool can compile... yes --- MCA component ess:alps (m4 configuration macro) checking for MCA component ess:alps compile mode... dso checking if MCA component ess:alps can compile... no --- MCA component ess:lsf (m4 configuration macro) checking for MCA component ess:lsf compile mode... dso checking --with-lsf value... simple ok (unspecified value) checking --with-lsf-libdir value... simple ok (unspecified value) checking for library containing yp_all... -lnsl checking for library containing shm_open... (cached) -lrt checking lsf/lsf.h usability... no checking lsf/lsf.h presence... no checking for lsf/lsf.h... no checking for libevent conflict... No conflict found. Internal Libevent or libevent_core is being used. checking if MCA component ess:lsf can compile... no --- MCA component ess:slurm (m4 configuration macro) checking for MCA component ess:slurm compile mode... dso checking for fork... (cached) yes checking for execve... (cached) yes checking for setpgid... (cached) yes checking if MCA component ess:slurm can compile... yes --- MCA component ess:tm (m4 configuration macro) checking for MCA component ess:tm compile mode... dso checking --with-tm value... simple ok (unspecified value) checking for pbs-config... not found checking tm.h usability... no checking tm.h presence... no checking for tm.h... no checking if MCA component ess:tm can compile... no +++ Configuring MCA framework filem checking for no configure components in framework filem... raw checking for m4 configure components in framework filem... --- MCA component filem:raw (no configuration) checking for MCA component filem:raw compile mode... dso checking if MCA component filem:raw can compile... yes +++ Configuring MCA framework grpcomm checking for no configure components in framework grpcomm... direct checking for m4 configure components in framework grpcomm... --- MCA component grpcomm:direct (no configuration) checking for MCA component grpcomm:direct compile mode... dso checking if MCA component grpcomm:direct can compile... yes +++ Configuring MCA framework iof checking for no configure components in framework iof... hnp, orted, tool checking for m4 configure components in framework iof... --- MCA component iof:hnp (no configuration) checking for MCA component iof:hnp compile mode... dso checking if MCA component iof:hnp can compile... yes --- MCA component iof:orted (no configuration) checking for MCA component iof:orted compile mode... dso checking if MCA component iof:orted can compile... yes --- MCA component iof:tool (no configuration) checking for MCA component iof:tool compile mode... dso checking if MCA component iof:tool can compile... yes +++ Configuring MCA framework odls checking for no configure components in framework odls... checking for m4 configure components in framework odls... alps, default, pspawn --- MCA component odls:alps (m4 configuration macro) checking for MCA component odls:alps compile mode... dso checking if MCA component odls:alps can compile... no --- MCA component odls:default (m4 configuration macro) checking for MCA component odls:default compile mode... dso checking for fork... (cached) yes checking if MCA component odls:default can compile... yes --- MCA component odls:pspawn (m4 configuration macro) checking for MCA component odls:pspawn compile mode... dso checking for posix_spawn... yes checking if MCA component odls:pspawn can compile... yes +++ Configuring MCA framework oob checking for no configure components in framework oob... checking for m4 configure components in framework oob... alps, tcp --- MCA component oob:alps (m4 configuration macro) checking for MCA component oob:alps compile mode... dso checking if MCA component oob:alps can compile... no --- MCA component oob:tcp (m4 configuration macro) checking for MCA component oob:tcp compile mode... dso checking for struct sockaddr_in... (cached) yes checking if MCA component oob:tcp can compile... yes +++ Configuring MCA framework plm checking for no configure components in framework plm... checking for m4 configure components in framework plm... alps, isolated, lsf, rsh, slurm, tm --- MCA component plm:alps (m4 configuration macro) checking for MCA component plm:alps compile mode... dso checking if MCA component plm:alps can compile... no --- MCA component plm:isolated (m4 configuration macro) checking for MCA component plm:isolated compile mode... dso checking for fork... (cached) yes checking if MCA component plm:isolated can compile... yes --- MCA component plm:lsf (m4 configuration macro) checking for MCA component plm:lsf compile mode... dso checking if MCA component plm:lsf can compile... no --- MCA component plm:rsh (m4 configuration macro) checking for MCA component plm:rsh compile mode... dso checking for fork... (cached) yes checking if MCA component plm:rsh can compile... yes --- MCA component plm:slurm (m4 configuration macro) checking for MCA component plm:slurm compile mode... dso checking if MCA component plm:slurm can compile... yes --- MCA component plm:tm (m4 configuration macro) checking for MCA component plm:tm compile mode... dso checking if MCA component plm:tm can compile... no +++ Configuring MCA framework ras checking for no configure components in framework ras... simulator checking for m4 configure components in framework ras... alps, gridengine, lsf, slurm, tm --- MCA component ras:simulator (no configuration) checking for MCA component ras:simulator compile mode... dso checking if MCA component ras:simulator can compile... yes --- MCA component ras:alps (m4 configuration macro) checking for MCA component ras:alps compile mode... dso checking alps/apInfo.h usability... no checking alps/apInfo.h presence... no checking for alps/apInfo.h... no checking if MCA component ras:alps can compile... no --- MCA component ras:gridengine (m4 configuration macro) checking for MCA component ras:gridengine compile mode... dso checking if user requested SGE build... not specified; checking environment checking for qrsh... no checking for SGE_ROOT environment variable... not found checking if MCA component ras:gridengine can compile... no --- MCA component ras:lsf (m4 configuration macro) checking for MCA component ras:lsf compile mode... dso checking if MCA component ras:lsf can compile... no --- MCA component ras:slurm (m4 configuration macro) checking for MCA component ras:slurm compile mode... dso checking if MCA component ras:slurm can compile... yes --- MCA component ras:tm (m4 configuration macro) checking for MCA component ras:tm compile mode... dso checking if MCA component ras:tm can compile... no +++ Configuring MCA framework regx checking for no configure components in framework regx... fwd, naive, reverse checking for m4 configure components in framework regx... --- MCA component regx:fwd (no configuration) checking for MCA component regx:fwd compile mode... dso checking if MCA component regx:fwd can compile... yes --- MCA component regx:naive (no configuration) checking for MCA component regx:naive compile mode... dso checking if MCA component regx:naive can compile... yes --- MCA component regx:reverse (no configuration) checking for MCA component regx:reverse compile mode... dso checking if MCA component regx:reverse can compile... yes +++ Configuring MCA framework rmaps checking for no configure components in framework rmaps... mindist, ppr, rank_file, resilient, round_robin, seq checking for m4 configure components in framework rmaps... --- MCA component rmaps:mindist (no configuration) checking for MCA component rmaps:mindist compile mode... dso checking if MCA component rmaps:mindist can compile... yes --- MCA component rmaps:ppr (no configuration) checking for MCA component rmaps:ppr compile mode... dso checking if MCA component rmaps:ppr can compile... yes --- MCA component rmaps:rank_file (no configuration) checking for MCA component rmaps:rank_file compile mode... dso checking if MCA component rmaps:rank_file can compile... yes --- MCA component rmaps:resilient (no configuration) checking for MCA component rmaps:resilient compile mode... dso checking if MCA component rmaps:resilient can compile... yes --- MCA component rmaps:round_robin (no configuration) checking for MCA component rmaps:round_robin compile mode... dso checking if MCA component rmaps:round_robin can compile... yes --- MCA component rmaps:seq (no configuration) checking for MCA component rmaps:seq compile mode... dso checking if MCA component rmaps:seq can compile... yes +++ Configuring MCA framework rml checking for no configure components in framework rml... oob checking for m4 configure components in framework rml... --- MCA component rml:oob (no configuration) checking for MCA component rml:oob compile mode... dso checking if MCA component rml:oob can compile... yes +++ Configuring MCA framework routed checking for no configure components in framework routed... binomial, direct, radix checking for m4 configure components in framework routed... --- MCA component routed:binomial (no configuration) checking for MCA component routed:binomial compile mode... dso checking if MCA component routed:binomial can compile... yes --- MCA component routed:direct (no configuration) checking for MCA component routed:direct compile mode... dso checking if MCA component routed:direct can compile... yes --- MCA component routed:radix (no configuration) checking for MCA component routed:radix compile mode... dso checking if MCA component routed:radix can compile... yes +++ Configuring MCA framework rtc checking for no configure components in framework rtc... hwloc checking for m4 configure components in framework rtc... --- MCA component rtc:hwloc (no configuration) checking for MCA component rtc:hwloc compile mode... dso checking if MCA component rtc:hwloc can compile... yes +++ Configuring MCA framework schizo checking for no configure components in framework schizo... flux, ompi, orte checking for m4 configure components in framework schizo... alps, jsm, moab, singularity, slurm --- MCA component schizo:flux (no configuration) checking for MCA component schizo:flux compile mode... dso checking if MCA component schizo:flux can compile... yes --- MCA component schizo:ompi (no configuration) checking for MCA component schizo:ompi compile mode... dso checking if MCA component schizo:ompi can compile... yes --- MCA component schizo:orte (no configuration) checking for MCA component schizo:orte compile mode... dso checking if MCA component schizo:orte can compile... yes --- MCA component schizo:alps (m4 configuration macro) checking for MCA component schizo:alps compile mode... dso checking for alps/apInfo.h... (cached) no checking if MCA component schizo:alps can compile... no --- MCA component schizo:jsm (m4 configuration macro) checking for MCA component schizo:jsm compile mode... dso checking if MCA component schizo:jsm can compile... yes --- MCA component schizo:moab (m4 configuration macro) checking for MCA component schizo:moab compile mode... dso checking --with-moab value... simple ok (unspecified value) checking --with-moab-libdir value... simple ok (unspecified value) checking looking for moab in... () checking mapi.h usability... no checking mapi.h presence... no checking for mapi.h... no checking if MCA component schizo:moab can compile... no --- MCA component schizo:singularity (m4 configuration macro) checking for MCA component schizo:singularity compile mode... dso checking if Singularity support is to be built... yes checking for singularity... no checking if MCA component schizo:singularity can compile... no --- MCA component schizo:slurm (m4 configuration macro) checking for MCA component schizo:slurm compile mode... dso checking if MCA component schizo:slurm can compile... yes +++ Configuring MCA framework snapc checking for no configure components in framework snapc... checking for m4 configure components in framework snapc... full --- MCA component snapc:full (m4 configuration macro) checking for MCA component snapc:full compile mode... dso checking if MCA component snapc:full can compile... no +++ Configuring MCA framework sstore checking for no configure components in framework sstore... checking for m4 configure components in framework sstore... central, stage --- MCA component sstore:central (m4 configuration macro) checking for MCA component sstore:central compile mode... dso checking if MCA component sstore:central can compile... no --- MCA component sstore:stage (m4 configuration macro) checking for MCA component sstore:stage compile mode... dso checking if MCA component sstore:stage can compile... no +++ Configuring MCA framework state checking for no configure components in framework state... app, hnp, novm, orted, tool checking for m4 configure components in framework state... --- MCA component state:app (no configuration) checking for MCA component state:app compile mode... dso checking if MCA component state:app can compile... yes --- MCA component state:hnp (no configuration) checking for MCA component state:hnp compile mode... dso checking if MCA component state:hnp can compile... yes --- MCA component state:novm (no configuration) checking for MCA component state:novm compile mode... dso checking if MCA component state:novm can compile... yes --- MCA component state:orted (no configuration) checking for MCA component state:orted compile mode... dso checking if MCA component state:orted can compile... yes --- MCA component state:tool (no configuration) checking for MCA component state:tool compile mode... dso checking if MCA component state:tool can compile... yes *** Configuring MCA for ompi checking for frameworks for ompi... common, bml, coll, crcp, fbtl, fcoll, fs, hook, io, mtl, op, osc, pml, rte, sharedfp, topo, vprotocol +++ Configuring MCA framework common checking for no configure components in framework common... checking for m4 configure components in framework common... monitoring, ompio --- MCA component common:monitoring (m4 configuration macro) checking for MCA component common:monitoring compile mode... dso checking if MCA component common:monitoring can compile... yes --- MCA component common:ompio (m4 configuration macro) checking for MCA component common:ompio compile mode... dso checking if MCA component common:ompio can compile... yes +++ Configuring MCA framework bml checking for no configure components in framework bml... checking for m4 configure components in framework bml... r2 --- MCA component bml:r2 (m4 configuration macro) checking for MCA component bml:r2 compile mode... dso checking if MCA component bml:r2 can compile... yes checking for index in endpoint array for tag BML... 0 +++ Configuring MCA framework coll checking for no configure components in framework coll... adapt, basic, han, inter, libnbc, self, sm, sync, tuned checking for m4 configure components in framework coll... cuda, fca, hcoll, monitoring, portals4 --- MCA component coll:adapt (no configuration) checking for MCA component coll:adapt compile mode... dso checking if MCA component coll:adapt can compile... yes --- MCA component coll:basic (no configuration) checking for MCA component coll:basic compile mode... dso checking if MCA component coll:basic can compile... yes --- MCA component coll:han (no configuration) checking for MCA component coll:han compile mode... dso checking if MCA component coll:han can compile... yes --- MCA component coll:inter (no configuration) checking for MCA component coll:inter compile mode... dso checking if MCA component coll:inter can compile... yes --- MCA component coll:libnbc (no configuration) checking for MCA component coll:libnbc compile mode... dso checking if MCA component coll:libnbc can compile... yes --- MCA component coll:self (no configuration) checking for MCA component coll:self compile mode... dso checking if MCA component coll:self can compile... yes --- MCA component coll:sm (no configuration) checking for MCA component coll:sm compile mode... dso checking if MCA component coll:sm can compile... yes --- MCA component coll:sync (no configuration) checking for MCA component coll:sync compile mode... dso checking if MCA component coll:sync can compile... yes --- MCA component coll:tuned (no configuration) checking for MCA component coll:tuned compile mode... dso checking if MCA component coll:tuned can compile... yes --- MCA component coll:cuda (m4 configuration macro) checking for MCA component coll:cuda compile mode... dso checking if MCA component coll:cuda can compile... no --- MCA component coll:fca (m4 configuration macro) checking for MCA component coll:fca compile mode... dso checking fca/fca_api.h usability... no checking fca/fca_api.h presence... no checking for fca/fca_api.h... no checking if MCA component coll:fca can compile... no --- MCA component coll:hcoll (m4 configuration macro) checking for MCA component coll:hcoll compile mode... dso checking hcoll/api/hcoll_api.h usability... no checking hcoll/api/hcoll_api.h presence... no checking for hcoll/api/hcoll_api.h... no checking if MCA component coll:hcoll can compile... no --- MCA component coll:monitoring (m4 configuration macro) checking for MCA component coll:monitoring compile mode... dso checking if MCA component coll:monitoring can compile... yes --- MCA component coll:portals4 (m4 configuration macro) checking for MCA component coll:portals4 compile mode... dso checking if MCA component coll:portals4 can compile... no +++ Configuring MCA framework crcp checking for no configure components in framework crcp... checking for m4 configure components in framework crcp... bkmrk --- MCA component crcp:bkmrk (m4 configuration macro) checking for MCA component crcp:bkmrk compile mode... dso checking if MCA component crcp:bkmrk can compile... no +++ Configuring MCA framework fbtl checking for no configure components in framework fbtl... checking for m4 configure components in framework fbtl... ime, posix, pvfs2 --- MCA component fbtl:ime (m4 configuration macro) checking for MCA component fbtl:ime compile mode... dso checking --with-ime value... simple ok (unspecified value) looking for header without includes checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no looking for header without includes checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking if MCA component fbtl:ime can compile... no --- MCA component fbtl:posix (m4 configuration macro) checking for MCA component fbtl:posix compile mode... dso checking for aio.h... (cached) yes checking for library containing aio_write... none required checking for pwritev... yes checking for preadv... yes checking if MCA component fbtl:posix can compile... yes --- MCA component fbtl:pvfs2 (m4 configuration macro) checking for MCA component fbtl:pvfs2 compile mode... dso checking --with-pvfs2 value... simple ok (unspecified value) looking for header without includes checking pvfs2.h usability... no checking pvfs2.h presence... no checking for pvfs2.h... no checking pvfs2.h usability... no checking pvfs2.h presence... no checking for pvfs2.h... no checking if MCA component fbtl:pvfs2 can compile... no +++ Configuring MCA framework fcoll checking for no configure components in framework fcoll... dynamic, dynamic_gen2, individual, two_phase, vulcan checking for m4 configure components in framework fcoll... --- MCA component fcoll:dynamic (no configuration) checking for MCA component fcoll:dynamic compile mode... dso checking if MCA component fcoll:dynamic can compile... yes --- MCA component fcoll:dynamic_gen2 (no configuration) checking for MCA component fcoll:dynamic_gen2 compile mode... dso checking if MCA component fcoll:dynamic_gen2 can compile... yes --- MCA component fcoll:individual (no configuration) checking for MCA component fcoll:individual compile mode... dso checking if MCA component fcoll:individual can compile... yes --- MCA component fcoll:two_phase (no configuration) checking for MCA component fcoll:two_phase compile mode... dso checking if MCA component fcoll:two_phase can compile... yes --- MCA component fcoll:vulcan (no configuration) checking for MCA component fcoll:vulcan compile mode... dso checking if MCA component fcoll:vulcan can compile... yes +++ Configuring MCA framework fs checking for no configure components in framework fs... checking for m4 configure components in framework fs... gpfs, ime, lustre, pvfs2, ufs --- MCA component fs:gpfs (m4 configuration macro) checking for MCA component fs:gpfs compile mode... dso checking --with-gpfs value... simple ok (unspecified value) looking for header without includes checking gpfs.h usability... no checking gpfs.h presence... no checking for gpfs.h... no checking gpfs.h usability... no checking gpfs.h presence... no checking for gpfs.h... no checking if MCA component fs:gpfs can compile... no --- MCA component fs:ime (m4 configuration macro) checking for MCA component fs:ime compile mode... dso checking --with-ime value... simple ok (unspecified value) looking for header without includes checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no looking for header without includes checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking if MCA component fs:ime can compile... no --- MCA component fs:lustre (m4 configuration macro) checking for MCA component fs:lustre compile mode... dso checking --with-lustre value... simple ok (unspecified value) checking looking for lustre libraries and header files in... () checking lustre/lustreapi.h usability... no checking lustre/lustreapi.h presence... no checking for lustre/lustreapi.h... no checking if MCA component fs:lustre can compile... no --- MCA component fs:pvfs2 (m4 configuration macro) checking for MCA component fs:pvfs2 compile mode... dso checking --with-pvfs2 value... simple ok (unspecified value) looking for header without includes checking pvfs2.h usability... no checking pvfs2.h presence... no checking for pvfs2.h... no checking pvfs2.h usability... no checking pvfs2.h presence... no checking for pvfs2.h... no checking if MCA component fs:pvfs2 can compile... no --- MCA component fs:ufs (m4 configuration macro) checking for MCA component fs:ufs compile mode... dso checking if MCA component fs:ufs can compile... yes +++ Configuring MCA framework hook checking for no configure components in framework hook... checking for m4 configure components in framework hook... +++ Configuring MCA framework io checking for no configure components in framework io... checking for m4 configure components in framework io... ompio, romio321 --- MCA component io:ompio (m4 configuration macro) checking for MCA component io:ompio compile mode... dso checking if MCA component io:ompio can compile... yes --- MCA component io:romio321 (m4 configuration macro) checking for MCA component io:romio321 compile mode... dso checking if want ROMIO component... yes checking if MPI profiling is enabled... yes *** Configuring ROMIO distribution configure: OPAL configuring in ompi/mca/io/romio321/romio configure: running /bin/bash '../../../../../../openmpi/ompi/mca/io/romio321/romio/configure' FROM_OMPI=yes CC="gcc" CFLAGS="-O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -D__EXTENSIONS__" CPPFLAGS="-I/scratch/build/opal/mca/event/libevent2022/libevent/include -I/scratch/openmpi/opal/mca/event/libevent2022/libevent -I/scratch/openmpi/opal/mca/event/libevent2022/libevent/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -I/usr/local/include -I/usr/local/include" FFLAGS="" LDFLAGS=" " --enable-shared --disable-static --prefix=/opt/openmpi --disable-aio --disable-weak-symbols --enable-strict --disable-f77 --disable-f90 --cache-file=/dev/null --srcdir=../../../../../../openmpi/ompi/mca/io/romio321/romio --disable-option-checking checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking for style of include used by make... GNU checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether make supports nested variables... (cached) yes Configuring with args dummy mt checking for Open MPI support files... in Open MPI source tree -- good checking for make... make checking whether clock skew breaks make... no checking whether make supports include... yes checking whether make allows comments in actions... yes checking for virtual path format... VPATH checking whether make sets CFLAGS... yes [91mconfigure: WARNING: Unknown architecture ... proceeding anyway [0mROMIO home directory is ../../../../../../openmpi/ompi/mca/io/romio321/romio [ 27%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/test_install/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.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_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 /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 27%] Built target ArborX_Example_Callback.exe make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/dbscan /var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 31%] Building CXX object dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && 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_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan/example_dbscan.cpp checking for long long... yes checking size of long long... 8 checking for memalign... yes checking for size_t... yes checking for ssize_t... yes checking for off_t... yes checking how to run the C preprocessor... gcc -E checking for unistd.h... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for sys/types.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for mpix.h... no checking for u_char... yes checking for u_short... yes checking for u_int... yes checking for u_long... yes checking sys/attr.h usability... no checking sys/attr.h presence... no checking for sys/attr.h... no checking size of int... 4 checking size of void *... 8 checking for int large enough for pointers... no checking size of long long... (cached) 8 checking whether struct flock compatible with MPI_Offset... yes checking for pvfs2-config... notfound checking configured file systems... testfs ufs nfs [91mconfigure: WARNING: File locks may not work with NFS. See the Installation and users manual for instructions on testing and if necessary fixing this [0mchecking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking for statfs... yes checking whether struct statfs properly defined... yes checking for f_fstypename member of statfs structure... no checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for stat... yes checking for st_fstype member of stat structure... no checking for sys/types.h... (cached) yes checking for sys/statvfs.h... (cached) yes checking for sys/vfs.h... (cached) yes checking for statvfs... yes checking for f_basetype member of statvfs structure... no checking for blksize_t... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether pwrite is declared... yes checking for strerror... yes checking for doctext... no checking for strdup... yes checking whether strdup needs a declaration... no checking for snprintf... yes checking whether snprintf needs a declaration... no checking for lstat... yes checking whether lstat needs a declaration... no checking for readlink... yes checking whether readlink needs a declaration... no checking for fsync... yes checking whether fsync needs a declaration... no checking for ftruncate... yes checking whether ftruncate needs a declaration... no checking for lseek64... yes checking whether lseek64 needs a declaration... yes checking for usleep... yes checking whether usleep needs a declaration... no setting SYSDEP_INC to checking for C/C++ restrict keyword... __restrict checking whether __attribute__ allowed... yes checking whether __attribute__((format)) allowed... yes checking for gcov... gcov setting CC to gcc setting F77 to : setting TEST_CC to mpicc setting TEST_F77 to mpifort setting CFLAGS to -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -D__EXTENSIONS__ -DHAVE_ROMIOCONF_H setting USER_CFLAGS to setting USER_FFLAGS to checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating localdefs config.status: creating test/Makefile config.status: creating test/misc.c config.status: creating test/large_file.c config.status: creating test/runtests config.status: creating test-internal/Makefile config.status: creating util/romioinstall config.status: creating include/mpio.h config.status: creating test/fmisc.f config.status: creating test/fcoll_test.f config.status: creating test/pfcoll_test.f config.status: creating test/fperf.f config.status: creating adio/include/romioconf.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands configure: /bin/bash '../../../../../../openmpi/ompi/mca/io/romio321/romio/configure' succeeded for ompi/mca/io/romio321/romio ROMIO distribution configured successfully checking if MCA component io:romio321 can compile... yes +++ Configuring MCA framework mtl checking for no configure components in framework mtl... checking for m4 configure components in framework mtl... ofi, portals4, psm, psm2 --- MCA component mtl:ofi (m4 configuration macro) checking for MCA component mtl:ofi compile mode... dso checking if OFI libfabric is available... no checking if MCA component mtl:ofi can compile... no --- MCA component mtl:portals4 (m4 configuration macro) checking for MCA component mtl:portals4 compile mode... dso checking whether to enable flow control... yes checking if MCA component mtl:portals4 can compile... no --- MCA component mtl:psm (m4 configuration macro) checking for MCA component mtl:psm compile mode... dso checking --with-psm value... simple ok (unspecified value) checking --with-psm-libdir value... simple ok (unspecified value) checking psm.h usability... no checking psm.h presence... no checking for psm.h... no checking if MCA component mtl:psm can compile... no --- MCA component mtl:psm2 (m4 configuration macro) checking for MCA component mtl:psm2 compile mode... dso checking --with-psm2 value... simple ok (unspecified value) checking --with-psm2-libdir value... simple ok (unspecified value) checking psm2.h usability... no checking psm2.h presence... no checking for psm2.h... no checking if MCA component mtl:psm2 can compile... no +++ Configuring MCA framework op checking for no configure components in framework op... checking for m4 configure components in framework op... avx --- MCA component op:avx (m4 configuration macro) checking for MCA component op:avx compile mode... dso checking for AVX512 support... yes checking for AVX512 support (no additional flags)... no checking for AVX512 support (with -mavx512f -mavx512bw -mavx512vl -mavx512dq)... [ 27%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/test_install/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -o ArborX_Example_Callback.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 27%] Built target ArborX_Example_Callback.exe make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/dbscan /var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 31%] Building CXX object dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -MF CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o.d -o CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan/example_dbscan.cpp yes checking if _mm512_loadu_si512 generates code that can be compiled... yes checking if _mm512_mullo_epi64 generates code that can be compiled... yes checking for AVX2 support... yes checking for AVX2 support (no additional flags)... no checking for AVX2 support (with -mavx2)... yes checking if _mm256_loadu_si256 generates code that can be compiled... yes checking for AVX support... yes checking for AVX support (no additional flags)... no checking for SSE4.1 support... yes checking for SSE3 support... yes checking for AVX support (with -mavx)... yes checking for SSE4.1 support... yes checking for SSE3 support... yes checking if MCA component op:avx can compile... yes +++ Configuring MCA framework osc checking for no configure components in framework osc... sm checking for m4 configure components in framework osc... monitoring, portals4, pt2pt, rdma, ucx --- MCA component osc:sm (no configuration) checking for MCA component osc:sm compile mode... dso checking if MCA component osc:sm can compile... yes --- MCA component osc:monitoring (m4 configuration macro) checking for MCA component osc:monitoring compile mode... dso checking if MCA component osc:monitoring can compile... yes --- MCA component osc:portals4 (m4 configuration macro) checking for MCA component osc:portals4 compile mode... dso checking if MCA component osc:portals4 can compile... no --- MCA component osc:pt2pt (m4 configuration macro) checking for MCA component osc:pt2pt compile mode... dso checking if MCA component osc:pt2pt can compile... yes --- MCA component osc:rdma (m4 configuration macro) checking for MCA component osc:rdma compile mode... dso checking if MCA component osc:rdma can compile... yes checking for index in endpoint array for tag BML... 0 --- MCA component osc:ucx (m4 configuration macro) checking for MCA component osc:ucx compile mode... dso checking if MCA component osc:ucx can compile... no +++ Configuring MCA framework pml checking for no configure components in framework pml... cm checking for m4 configure components in framework pml... crcpw, monitoring, ob1, ucx, v, yalla --- MCA component pml:cm (no configuration) checking for MCA component pml:cm compile mode... dso checking if MCA component pml:cm can compile... yes --- MCA component pml:crcpw (m4 configuration macro) checking for MCA component pml:crcpw compile mode... dso checking if MCA component pml:crcpw can compile... no --- MCA component pml:monitoring (m4 configuration macro) checking for MCA component pml:monitoring compile mode... dso checking if MCA component pml:monitoring can compile... yes --- MCA component pml:ob1 (m4 configuration macro) checking for MCA component pml:ob1 compile mode... dso checking if MCA component pml:ob1 can compile... yes checking for index in endpoint array for tag BML... 0 --- MCA component pml:ucx (m4 configuration macro) checking for MCA component pml:ucx compile mode... dso checking if MCA component pml:ucx can compile... no --- MCA component pml:v (m4 configuration macro) checking for MCA component pml:v compile mode... static checking if MCA component pml:v can compile... yes --- MCA component pml:yalla (m4 configuration macro) checking for MCA component pml:yalla compile mode... dso checking --with-mxm-libdir value... simple ok (unspecified value) checking mxm/api/mxm_api.h usability... no checking mxm/api/mxm_api.h presence... [ 86%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 no checking for mxm/api/mxm_api.h... no checking for MXM version compatibility... no checking if MCA component pml:yalla can compile... no +++ Configuring MCA framework rte checking for no configure components in framework rte... checking for m4 configure components in framework rte... orte, pmix --- MCA component rte:pmix (m4 configuration macro, priority 50) checking for MCA component rte:pmix compile mode... static checking if MCA component rte:pmix can compile... no --- MCA component rte:orte (m4 configuration macro, priority 10) checking for MCA component rte:orte compile mode... static checking if MCA component rte:orte can compile... yes +++ Configuring MCA framework sharedfp checking for no configure components in framework sharedfp... individual, lockedfile checking for m4 configure components in framework sharedfp... sm --- MCA component sharedfp:individual (no configuration) checking for MCA component sharedfp:individual compile mode... dso checking if MCA component sharedfp:individual can compile... yes --- MCA component sharedfp:lockedfile (no configuration) checking for MCA component sharedfp:lockedfile compile mode... dso checking if MCA component sharedfp:lockedfile can compile... yes --- MCA component sharedfp:sm (m4 configuration macro) checking for MCA component sharedfp:sm compile mode... dso checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking for sem_open... /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -o ArborX_Example_DBSCAN.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so yes checking for semaphore.h... (cached) yes checking for sem_init... yes checking if MCA component sharedfp:sm can compile... yes +++ Configuring MCA framework topo checking for no configure components in framework topo... basic checking for m4 configure components in framework topo... treematch --- MCA component topo:basic (no configuration) checking for MCA component topo:basic compile mode... dso checking if MCA component topo:basic can compile... yes --- MCA component topo:treematch (m4 configuration macro) checking for MCA component topo:treematch compile mode... dso checking TreeMatch headers... in the source checking --with-treematch value... sanity check ok (/scratch/openmpi/ompi/mca/topo/treematch/treematch) checking if MCA component topo:treematch can compile... yes +++ Configuring MCA framework vprotocol checking for no configure components in framework vprotocol... pessimist checking for m4 configure components in framework vprotocol... --- MCA component vprotocol:pessimist (no configuration) checking for MCA component vprotocol:pessimist compile mode... dso checking if MCA component vprotocol:pessimist can compile... yes *** Configuring MCA for oshmem checking for frameworks for oshmem... atomic, memheap, scoll, spml, sshmem +++ Configuring MCA framework atomic checking for no configure components in framework atomic... basic checking for m4 configure components in framework atomic... mxm, ucx --- MCA component atomic:basic (no configuration) checking for MCA component atomic:basic compile mode... dso checking if MCA component atomic:basic can compile... yes --- MCA component atomic:mxm (m4 configuration macro) checking for MCA component atomic:mxm compile mode... dso checking if oshmem/atomic/mxm component can be compiled... no checking if MCA component atomic:mxm can compile... no --- MCA component atomic:ucx (m4 configuration macro) checking for MCA component atomic:ucx compile mode... dso checking if MCA component atomic:ucx can compile... no +++ Configuring MCA framework memheap checking for no configure components in framework memheap... buddy, ptmalloc checking for m4 configure components in framework memheap... --- MCA component memheap:buddy (no configuration) checking for MCA component memheap:buddy compile mode... dso checking if MCA component memheap:buddy can compile... yes --- MCA component memheap:ptmalloc (no configuration) checking for MCA component memheap:ptmalloc compile mode... dso checking if MCA component memheap:ptmalloc can compile... yes +++ Configuring MCA framework scoll checking for no configure components in framework scoll... basic, mpi checking for m4 configure components in framework scoll... fca --- MCA component scoll:basic (no configuration) checking for MCA component scoll:basic compile mode... dso checking if MCA component scoll:basic can compile... yes --- MCA component scoll:mpi (no configuration) checking for MCA component scoll:mpi compile mode... dso checking if MCA component scoll:mpi can compile... yes --- MCA component scoll:fca (m4 configuration macro) checking for MCA component scoll:fca compile mode... dso checking fca/fca_api.h usability... no checking fca/fca_api.h presence... no checking for fca/fca_api.h... no checking if MCA component scoll:fca can compile... no +++ Configuring MCA framework spml checking for no configure components in framework spml... checking for m4 configure components in framework spml... ikrit, ucx --- MCA component spml:ikrit (m4 configuration macro) checking for MCA component spml:ikrit compile mode... dso checking if MCA component spml:ikrit can compile... no --- MCA component spml:ucx (m4 configuration macro) checking for MCA component spml:ucx compile mode... dso checking if MCA component spml:ucx can compile... no +++ Configuring MCA framework sshmem checking for no configure components in framework sshmem... checking for m4 configure components in framework sshmem... mmap, sysv, ucx, verbs --- MCA component sshmem:mmap (m4 configuration macro) checking for MCA component sshmem:mmap compile mode... dso checking if want mmap shared memory support... yes checking for library containing mmap... (cached) none required checking if MCA component sshmem:mmap can compile... yes --- MCA component sshmem:sysv (m4 configuration macro) checking for MCA component sshmem:sysv compile mode... dso checking if want SYSV shared memory support... yes checking for shmget... (cached) yes checking if MCA component sshmem:sysv can compile... yes --- MCA component sshmem:ucx (m4 configuration macro) checking for MCA component sshmem:ucx compile mode... dso configure: UCX device memory allocation is not supported checking if MCA component sshmem:ucx can compile... no --- MCA component sshmem:verbs (m4 configuration macro) checking for MCA component sshmem:verbs compile mode... dso checking if want verbs shared memory support... yes checking if MCA component sshmem:verbs can compile... no checking for size of endpoint array... 1 [91mconfigure: WARNING: No spml found. Will not build OpenSHMEM layer. [0m ============================================================================ == Extended MPI interfaces setup ============================================================================ checking for available MPI Extensions... affinity, cr, cuda, pcollreq checking which MPI extension should be enabled... All Available Extensions --- MPI Extension affinity checking if MPI Extension affinity can compile... yes checking if MPI Extension affinity has C bindings... yes (required) checking if MPI Extension affinity has mpif.h bindings... no checking if MPI Extension affinity has "use mpi" bindings... no checking if MPI Extension affinity has "use mpi_f08" bindings... no --- MPI Extension cr checking if MPI Extension cr can compile... no --- MPI Extension cuda checking if MPI Extension cuda can compile... yes checking if MPI Extension cuda has C bindings... yes (required) checking if MPI Extension cuda has mpif.h bindings... no checking if MPI Extension cuda has "use mpi" bindings... no checking if MPI Extension cuda has "use mpi_f08" bindings... no --- MPI Extension pcollreq checking if MPI Extension pcollreq can compile... yes checking if MPI Extension pcollreq has C bindings... yes (required) checking if MPI Extension pcollreq has mpif.h bindings... yes checking if MPI Extension pcollreq has "use mpi" bindings... yes checking if MPI Extension pcollreq has "use mpi_f08" bindings... yes ============================================================================ == Contributed software setup ============================================================================ *** Configuring contributed software packages checking which contributed software packages should be disabled... --- libompitrace (m4 configuration macro) checking if contributed component libompitrace can compile... yes ============================================================================ == Symbol visibility feature ============================================================================ checking if gcc supports -fvisibility=hidden... yes checking whether to enable symbol visibility... yes (via -fvisibility=hidden) ============================================================================ == Final top-level OMPI configuration ============================================================================ *** Libtool configuration checking how to print strings... printf checking for a sed that does not truncate output... [ 36%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.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_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 /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 36%] Built target ArborX_Example_DBSCAN.exe make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MolecularDynamics.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 40%] Building CXX object molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics && 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_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics/example_molecular_dynamics.cpp /usr/bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate configure: creating ./config.lt [ 86%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DKOKKOS_DEPENDENCE -DNANORANGE_NO_STD_FORWARD_DECLARATIONS -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -MF CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o.d -o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp config.lt: creating libtool *** Compiler flags checking which of CFLAGS are ok for debugger modules... -DNDEBUG -w -fno-strict-aliasing -mcx16 -pthread checking for debugger extra CFLAGS... -g checking if -fasynchronous-unwind-tables compiler flag works... yes checking for final compiler unwind flags... -fasynchronous-unwind-tables *** Wrapper compiler final setup checking for perl... /usr/bin/perl checking if linker supports RPATH... yes (-Wl,-rpath -Wl,LIBDIR + ) checking if linker supports RUNPATH... yes (-Wl,--enable-new-dtags) no checking for OPAL CPPFLAGS... checking for OPAL CFLAGS... -pthread checking for OPAL CFLAGS_PREFIX... checking for OPAL CXXFLAGS... -pthread checking for OPAL CXXFLAGS_PREFIX... checking for OPAL LDFLAGS... -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags checking for OPAL pkg-config LDFLAGS... -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags checking for OPAL LIBS... -lm -ldl -lutil checking for ORTE CPPFLAGS... checking for ORTE CFLAGS... -pthread checking for ORTE CFLAGS_PREFIX... checking for ORTE LDFLAGS... -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags checking for ORTE pkg-config LDFLAGS... -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags checking for ORTE LIBS... -lm -ldl -lutil checking for OMPI CPPFLAGS... checking for OMPI CFLAGS... -pthread checking for OMPI CFLAGS_PREFIX... checking for OMPI CXXFLAGS... -pthread checking for OMPI CXXFLAGS_PREFIX... checking for OMPI FCFLAGS... checking for OMPI FCFLAGS_PREFIX... checking for OMPI LDFLAGS... -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags checking for OMPI pkg-config LDFLAGS... -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags checking for OMPI LIBS... -lm -ldl -lutil -lrt checking if libtool needs -no-undefined flag to build shared libraries... no *** Final output checking for libraries that use libnl v1... (none) checking for libraries that use libnl v3... (none) checking that generated files are newer than configure... done configure: creating ./config.status [ 36%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -o ArborX_Example_DBSCAN.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 36%] Built target ArborX_Example_DBSCAN.exe make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 40%] Building CXX object molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -MF CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o.d -o CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics/example_molecular_dynamics.cpp [ 86%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/build/examples/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -o ArborX_Example_Callback.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' config.status: creating ompi/include/ompi/version.h config.status: creating orte/include/orte/version.h config.status: creating oshmem/include/oshmem/version.h config.status: creating opal/include/opal/version.h config.status: creating ompi/mpi/java/Makefile config.status: creating ompi/mpi/java/java/Makefile config.status: creating ompi/mpi/java/c/Makefile config.status: creating ompi/mpi/fortran/configure-fortran-output.h config.status: creating opal/mca/hwloc/Makefile config.status: creating opal/mca/hwloc/external/Makefile config.status: creating opal/mca/hwloc/hwloc201/Makefile config.status: creating opal/mca/hwloc/hwloc201/hwloc/Makefile [ 86%] Building CXX object examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -MF CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o.d -o CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp config.status: creating opal/mca/hwloc/hwloc201/hwloc/include/Makefile config.status: creating opal/mca/hwloc/hwloc201/hwloc/hwloc/Makefile config.status: creating opal/mca/common/Makefile config.status: creating opal/mca/common/cuda/Makefile config.status: creating opal/mca/common/ofi/Makefile config.status: creating opal/mca/common/sm/Makefile config.status: creating opal/mca/common/ucx/Makefile config.status: creating opal/mca/common/verbs/Makefile config.status: creating opal/mca/common/verbs_usnic/Makefile config.status: creating opal/mca/allocator/Makefile config.status: creating opal/mca/allocator/basic/Makefile config.status: creating opal/mca/allocator/bucket/Makefile make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 86%] Built target ArborX_Example_DBSCAN.exe make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend config.status: creating opal/mca/backtrace/Makefile config.status: creating opal/mca/backtrace/execinfo/Makefile config.status: creating opal/mca/backtrace/printstack/Makefile make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= config.status: creating opal/mca/backtrace/none/Makefile config.status: creating opal/mca/btl/Makefile config.status: creating opal/mca/btl/self/Makefile make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build config.status: creating opal/mca/btl/ofi/Makefile config.status: creating opal/mca/btl/openib/Makefile config.status: creating opal/mca/btl/portals4/Makefile config.status: creating opal/mca/btl/sm/Makefile config.status: creating opal/mca/btl/smcuda/Makefile make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' config.status: creating opal/mca/btl/tcp/Makefile config.status: creating opal/mca/btl/uct/Makefile config.status: creating opal/mca/btl/ugni/Makefile [ 87%] Building CXX object examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -MF CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp config.status: creating opal/mca/btl/usnic/Makefile config.status: creating opal/mca/btl/vader/Makefile config.status: creating opal/mca/compress/Makefile config.status: creating opal/mca/compress/bzip/Makefile config.status: creating opal/mca/compress/gzip/Makefile config.status: creating opal/mca/crs/Makefile config.status: creating opal/mca/crs/none/Makefile config.status: creating opal/mca/crs/self/Makefile config.status: creating opal/mca/dl/Makefile config.status: creating opal/mca/dl/dlopen/Makefile config.status: creating opal/mca/dl/libltdl/Makefile config.status: creating opal/mca/event/Makefile config.status: creating opal/mca/event/external/Makefile config.status: creating opal/mca/event/libevent2022/Makefile config.status: creating opal/mca/if/Makefile config.status: creating opal/mca/if/bsdx_ipv4/Makefile config.status: creating opal/mca/if/bsdx_ipv6/Makefile config.status: creating opal/mca/if/linux_ipv6/Makefile config.status: creating opal/mca/if/posix_ipv4/Makefile config.status: creating opal/mca/if/solaris_ipv6/Makefile config.status: creating opal/mca/installdirs/Makefile config.status: creating opal/mca/installdirs/env/Makefile config.status: creating opal/mca/installdirs/config/Makefile config.status: creating opal/mca/installdirs/config/install_dirs.h config.status: creating opal/mca/memchecker/Makefile config.status: creating opal/mca/memchecker/valgrind/Makefile config.status: creating opal/mca/memcpy/Makefile config.status: creating opal/mca/memory/Makefile config.status: creating opal/mca/memory/patcher/Makefile config.status: creating opal/mca/memory/malloc_solaris/Makefile config.status: creating opal/mca/mpool/Makefile config.status: creating opal/mca/mpool/hugepage/Makefile config.status: creating opal/mca/mpool/memkind/Makefile config.status: creating opal/mca/patcher/Makefile config.status: creating opal/mca/patcher/linux/Makefile config.status: creating opal/mca/patcher/overwrite/Makefile config.status: creating opal/mca/pmix/Makefile config.status: creating opal/mca/pmix/isolated/Makefile config.status: creating opal/mca/pmix/cray/Makefile config.status: creating opal/mca/pmix/ext1x/Makefile config.status: creating opal/mca/pmix/ext2x/Makefile config.status: creating opal/mca/pmix/ext3x/Makefile config.status: creating opal/mca/pmix/flux/Makefile config.status: creating opal/mca/pmix/pmix3x/Makefile config.status: creating opal/mca/pmix/s1/Makefile config.status: creating opal/mca/pmix/s2/Makefile config.status: creating opal/mca/pstat/Makefile config.status: creating opal/mca/pstat/linux/Makefile config.status: creating opal/mca/pstat/test/Makefile config.status: creating opal/mca/rcache/Makefile make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= config.status: creating opal/mca/rcache/grdma/Makefile config.status: creating opal/mca/rcache/gpusm/Makefile config.status: creating opal/mca/rcache/rgpusm/Makefile config.status: creating opal/mca/rcache/udreg/Makefile config.status: creating opal/mca/reachable/Makefile config.status: creating opal/mca/reachable/weighted/Makefile config.status: creating opal/mca/reachable/netlink/Makefile config.status: creating opal/mca/shmem/Makefile config.status: creating opal/mca/shmem/mmap/Makefile config.status: creating opal/mca/shmem/posix/Makefile config.status: creating opal/mca/shmem/sysv/Makefile config.status: creating opal/mca/timer/Makefile config.status: creating opal/mca/timer/altix/Makefile config.status: creating opal/mca/timer/darwin/Makefile make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build config.status: creating opal/mca/timer/linux/Makefile config.status: creating opal/mca/timer/solaris/Makefile config.status: creating orte/mca/common/Makefile config.status: creating orte/mca/common/alps/Makefile config.status: creating orte/mca/errmgr/Makefile config.status: creating orte/mca/errmgr/default_app/Makefile config.status: creating orte/mca/errmgr/default_hnp/Makefile config.status: creating orte/mca/errmgr/default_orted/Makefile config.status: creating orte/mca/errmgr/default_tool/Makefile config.status: creating orte/mca/ess/Makefile config.status: creating orte/mca/ess/env/Makefile config.status: creating orte/mca/ess/hnp/Makefile make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' config.status: creating orte/mca/ess/pmi/Makefile config.status: creating orte/mca/ess/singleton/Makefile config.status: creating orte/mca/ess/tool/Makefile config.status: creating orte/mca/ess/alps/Makefile config.status: creating orte/mca/ess/lsf/Makefile config.status: creating orte/mca/ess/slurm/Makefile config.status: creating orte/mca/ess/tm/Makefile config.status: creating orte/mca/filem/Makefile config.status: creating orte/mca/filem/raw/Makefile config.status: creating orte/mca/grpcomm/Makefile config.status: creating orte/mca/grpcomm/direct/Makefile [ 87%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -MF CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp config.status: creating orte/mca/iof/Makefile config.status: creating orte/mca/iof/hnp/Makefile config.status: creating orte/mca/iof/orted/Makefile config.status: creating orte/mca/iof/tool/Makefile config.status: creating orte/mca/odls/Makefile config.status: creating orte/mca/odls/alps/Makefile config.status: creating orte/mca/odls/default/Makefile config.status: creating orte/mca/odls/pspawn/Makefile config.status: creating orte/mca/oob/Makefile config.status: creating orte/mca/oob/alps/Makefile config.status: creating orte/mca/oob/tcp/Makefile config.status: creating orte/mca/plm/Makefile make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= config.status: creating orte/mca/plm/alps/Makefile config.status: creating orte/mca/plm/isolated/Makefile config.status: creating orte/mca/plm/lsf/Makefile make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' config.status: creating orte/mca/plm/rsh/Makefile config.status: creating orte/mca/plm/slurm/Makefile config.status: creating orte/mca/plm/tm/Makefile config.status: creating orte/mca/ras/Makefile config.status: creating orte/mca/ras/simulator/Makefile config.status: creating orte/mca/ras/alps/Makefile config.status: creating orte/mca/ras/gridengine/Makefile config.status: creating orte/mca/ras/lsf/Makefile config.status: creating orte/mca/ras/slurm/Makefile config.status: creating orte/mca/ras/tm/Makefile config.status: creating orte/mca/regx/Makefile config.status: creating orte/mca/regx/fwd/Makefile config.status: creating orte/mca/regx/naive/Makefile config.status: creating orte/mca/regx/reverse/Makefile config.status: creating orte/mca/rmaps/Makefile config.status: creating orte/mca/rmaps/mindist/Makefile config.status: creating orte/mca/rmaps/ppr/Makefile config.status: creating orte/mca/rmaps/rank_file/Makefile config.status: creating orte/mca/rmaps/resilient/Makefile config.status: creating orte/mca/rmaps/round_robin/Makefile config.status: creating orte/mca/rmaps/seq/Makefile [ 88%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -DPRECOMPUTE_MAPPING -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -MF CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp config.status: creating orte/mca/rml/Makefile config.status: creating orte/mca/rml/oob/Makefile config.status: creating orte/mca/routed/Makefile config.status: creating orte/mca/routed/binomial/Makefile config.status: creating orte/mca/routed/direct/Makefile config.status: creating orte/mca/routed/radix/Makefile config.status: creating orte/mca/rtc/Makefile config.status: creating orte/mca/rtc/hwloc/Makefile config.status: creating orte/mca/schizo/Makefile config.status: creating orte/mca/schizo/flux/Makefile config.status: creating orte/mca/schizo/ompi/Makefile config.status: creating orte/mca/schizo/orte/Makefile config.status: creating orte/mca/schizo/alps/Makefile config.status: creating orte/mca/schizo/jsm/Makefile config.status: creating orte/mca/schizo/moab/Makefile config.status: creating orte/mca/schizo/singularity/Makefile config.status: creating orte/mca/schizo/slurm/Makefile config.status: creating orte/mca/snapc/Makefile config.status: creating orte/mca/snapc/full/Makefile config.status: creating orte/mca/sstore/Makefile config.status: creating orte/mca/sstore/central/Makefile config.status: creating orte/mca/sstore/stage/Makefile config.status: creating orte/mca/state/Makefile config.status: creating orte/mca/state/app/Makefile config.status: creating orte/mca/state/hnp/Makefile config.status: creating orte/mca/state/novm/Makefile config.status: creating orte/mca/state/orted/Makefile [ 45%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/test_install/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 -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 /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 45%] Built target ArborX_Example_MolecularDynamics.exe make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/simple_intersection /var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Intersection.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 50%] Building CXX object simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/simple_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_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection/example_intersection.cpp config.status: creating orte/mca/state/tool/Makefile config.status: creating ompi/mca/common/Makefile config.status: creating ompi/mca/common/monitoring/Makefile config.status: creating ompi/mca/common/ompio/Makefile config.status: creating ompi/mca/bml/Makefile config.status: creating ompi/mca/bml/r2/Makefile config.status: creating ompi/mca/coll/Makefile config.status: creating ompi/mca/coll/adapt/Makefile config.status: creating ompi/mca/coll/basic/Makefile config.status: creating ompi/mca/coll/han/Makefile config.status: creating ompi/mca/coll/inter/Makefile config.status: creating ompi/mca/coll/libnbc/Makefile config.status: creating ompi/mca/coll/self/Makefile config.status: creating ompi/mca/coll/sm/Makefile config.status: creating ompi/mca/coll/sync/Makefile config.status: creating ompi/mca/coll/tuned/Makefile config.status: creating ompi/mca/coll/cuda/Makefile config.status: creating ompi/mca/coll/fca/Makefile config.status: creating ompi/mca/coll/hcoll/Makefile config.status: creating ompi/mca/coll/monitoring/Makefile config.status: creating ompi/mca/coll/portals4/Makefile config.status: creating ompi/mca/crcp/Makefile config.status: creating ompi/mca/crcp/bkmrk/Makefile config.status: creating ompi/mca/fbtl/Makefile config.status: creating ompi/mca/fbtl/ime/Makefile config.status: creating ompi/mca/fbtl/posix/Makefile config.status: creating ompi/mca/fbtl/pvfs2/Makefile config.status: creating ompi/mca/fcoll/Makefile config.status: creating ompi/mca/fcoll/dynamic/Makefile config.status: creating ompi/mca/fcoll/dynamic_gen2/Makefile config.status: creating ompi/mca/fcoll/individual/Makefile config.status: creating ompi/mca/fcoll/two_phase/Makefile config.status: creating ompi/mca/fcoll/vulcan/Makefile config.status: creating ompi/mca/fs/Makefile config.status: creating ompi/mca/fs/gpfs/Makefile config.status: creating ompi/mca/fs/ime/Makefile config.status: creating ompi/mca/fs/lustre/Makefile config.status: creating ompi/mca/fs/pvfs2/Makefile config.status: creating ompi/mca/fs/ufs/Makefile config.status: creating ompi/mca/hook/Makefile config.status: creating ompi/mca/io/Makefile config.status: creating ompi/mca/io/ompio/Makefile config.status: creating ompi/mca/io/romio321/Makefile config.status: creating ompi/mca/mtl/Makefile config.status: creating ompi/mca/mtl/ofi/Makefile config.status: creating ompi/mca/mtl/portals4/Makefile config.status: creating ompi/mca/mtl/psm/Makefile config.status: creating ompi/mca/mtl/psm2/Makefile config.status: creating ompi/mca/op/Makefile config.status: creating ompi/mca/op/avx/Makefile config.status: creating ompi/mca/osc/Makefile config.status: creating ompi/mca/osc/sm/Makefile config.status: creating ompi/mca/osc/monitoring/Makefile config.status: creating ompi/mca/osc/portals4/Makefile config.status: creating ompi/mca/osc/pt2pt/Makefile config.status: creating ompi/mca/osc/rdma/Makefile config.status: creating ompi/mca/osc/ucx/Makefile config.status: creating ompi/mca/pml/Makefile config.status: creating ompi/mca/pml/cm/Makefile config.status: creating ompi/mca/pml/crcpw/Makefile config.status: creating ompi/mca/pml/monitoring/Makefile config.status: creating ompi/mca/pml/ob1/Makefile config.status: creating ompi/mca/pml/ucx/Makefile config.status: creating ompi/mca/pml/v/Makefile config.status: creating ompi/mca/pml/yalla/Makefile config.status: creating ompi/mca/rte/Makefile config.status: creating ompi/mca/rte/pmix/Makefile config.status: creating ompi/mca/rte/orte/Makefile config.status: creating ompi/mca/sharedfp/Makefile config.status: creating ompi/mca/sharedfp/individual/Makefile config.status: creating ompi/mca/sharedfp/lockedfile/Makefile config.status: creating ompi/mca/sharedfp/sm/Makefile config.status: creating ompi/mca/topo/Makefile config.status: creating ompi/mca/topo/basic/Makefile config.status: creating ompi/mca/topo/treematch/Makefile config.status: creating ompi/mca/vprotocol/Makefile config.status: creating ompi/mca/vprotocol/pessimist/Makefile config.status: creating oshmem/mca/atomic/Makefile config.status: creating oshmem/mca/atomic/basic/Makefile config.status: creating oshmem/mca/atomic/mxm/Makefile config.status: creating oshmem/mca/atomic/ucx/Makefile config.status: creating oshmem/mca/memheap/Makefile config.status: creating oshmem/mca/memheap/buddy/Makefile config.status: creating oshmem/mca/memheap/ptmalloc/Makefile config.status: creating oshmem/mca/scoll/Makefile config.status: creating oshmem/mca/scoll/basic/Makefile config.status: creating oshmem/mca/scoll/mpi/Makefile config.status: creating oshmem/mca/scoll/fca/Makefile config.status: creating oshmem/mca/spml/Makefile config.status: creating oshmem/mca/spml/ikrit/Makefile config.status: creating oshmem/mca/spml/ucx/Makefile config.status: creating oshmem/mca/sshmem/Makefile config.status: creating oshmem/mca/sshmem/mmap/Makefile config.status: creating oshmem/mca/sshmem/sysv/Makefile config.status: creating oshmem/mca/sshmem/ucx/Makefile config.status: creating oshmem/mca/sshmem/verbs/Makefile config.status: creating ompi/mpiext/affinity/Makefile config.status: creating ompi/mpiext/affinity/c/Makefile [ 45%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -o ArborX_Example_MolecularDynamics.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 45%] Built target ArborX_Example_MolecularDynamics.exe make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/simple_intersection /var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 50%] Building CXX object simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/simple_intersection && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -MF CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection/example_intersection.cpp config.status: creating ompi/mpiext/cr/Makefile config.status: creating ompi/mpiext/cr/c/Makefile config.status: creating ompi/mpiext/cuda/Makefile config.status: creating ompi/mpiext/cuda/c/Makefile config.status: creating ompi/mpiext/pcollreq/Makefile config.status: creating ompi/mpiext/pcollreq/c/Makefile config.status: creating ompi/mpiext/pcollreq/c/profile/Makefile config.status: creating ompi/mpiext/pcollreq/mpif-h/Makefile config.status: creating ompi/mpiext/pcollreq/mpif-h/profile/Makefile config.status: creating ompi/mpiext/pcollreq/use-mpi/Makefile config.status: creating ompi/mpiext/pcollreq/use-mpi-f08/Makefile config.status: creating ompi/contrib/libompitrace/Makefile config.status: creating Makefile config.status: creating config/Makefile config.status: creating contrib/Makefile config.status: creating contrib/dist/mofed/debian/changelog config.status: creating contrib/dist/mofed/debian/control config.status: creating contrib/dist/mofed/debian/copyright config.status: creating test/Makefile config.status: creating test/event/Makefile config.status: creating test/asm/Makefile config.status: creating test/datatype/Makefile config.status: creating test/dss/Makefile config.status: creating test/class/Makefile config.status: creating test/mpool/Makefile config.status: creating test/support/Makefile config.status: creating test/threads/Makefile config.status: creating test/util/Makefile config.status: creating test/monitoring/Makefile config.status: creating test/spc/Makefile config.status: creating contrib/dist/mofed/debian/rules config.status: creating contrib/dist/mofed/compile_debian_mlnx_example config.status: creating opal/Makefile config.status: creating opal/etc/Makefile config.status: creating opal/include/Makefile config.status: creating opal/datatype/Makefile config.status: creating opal/util/Makefile config.status: creating opal/util/keyval/Makefile config.status: creating opal/mca/base/Makefile config.status: creating opal/tools/wrappers/Makefile config.status: creating opal/tools/wrappers/opalcc-wrapper-data.txt config.status: creating opal/tools/wrappers/opalc++-wrapper-data.txt config.status: creating opal/tools/wrappers/opal.pc config.status: creating opal/tools/opal-checkpoint/Makefile config.status: creating opal/tools/opal-restart/Makefile config.status: creating orte/Makefile config.status: creating orte/include/Makefile config.status: creating orte/etc/Makefile config.status: creating orte/orted/orted-mpir/Makefile config.status: creating orte/tools/orted/Makefile config.status: creating orte/tools/orterun/Makefile config.status: creating orte/tools/wrappers/Makefile config.status: creating orte/tools/wrappers/ortecc-wrapper-data.txt config.status: creating orte/tools/wrappers/orte.pc config.status: creating orte/tools/orte-clean/Makefile config.status: creating orte/tools/orte-info/Makefile config.status: creating orte/tools/orte-server/Makefile config.status: creating ompi/Makefile config.status: creating ompi/etc/Makefile config.status: creating ompi/include/Makefile config.status: creating ompi/include/mpif.h config.status: creating ompi/include/mpif-config.h config.status: creating ompi/datatype/Makefile config.status: creating ompi/debuggers/Makefile config.status: creating ompi/mpi/c/Makefile config.status: creating ompi/mpi/c/profile/Makefile config.status: creating ompi/mpi/cxx/Makefile config.status: creating ompi/mpi/fortran/base/Makefile config.status: creating ompi/mpi/fortran/mpif-h/Makefile config.status: creating ompi/mpi/fortran/mpif-h/profile/Makefile config.status: creating ompi/mpi/fortran/use-mpi-tkr/Makefile config.status: creating ompi/mpi/fortran/use-mpi-tkr/fortran_sizes.h config.status: creating ompi/mpi/fortran/use-mpi-tkr/fortran_kinds.sh config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/Makefile config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-interfaces.h config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-file-interfaces.h config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-removed-interfaces.h config.status: creating ompi/mpi/fortran/use-mpi-f08/Makefile config.status: creating ompi/mpi/fortran/use-mpi-f08/base/Makefile config.status: creating ompi/mpi/fortran/use-mpi-f08/bindings/Makefile config.status: creating ompi/mpi/fortran/use-mpi-f08/mod/Makefile config.status: creating ompi/mpi/fortran/mpiext-use-mpi/Makefile config.status: creating ompi/mpi/fortran/mpiext-use-mpi-f08/Makefile config.status: creating ompi/mpi/tool/Makefile config.status: creating ompi/mpi/tool/profile/Makefile config.status: creating ompi/tools/ompi_info/Makefile config.status: creating ompi/tools/wrappers/Makefile config.status: creating ompi/tools/wrappers/mpicc-wrapper-data.txt config.status: creating ompi/tools/wrappers/mpic++-wrapper-data.txt config.status: creating ompi/tools/wrappers/mpifort-wrapper-data.txt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Built target ArborX_Example_Callback.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_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/viz /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/viz /var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Building CXX object examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/viz && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -MF CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o.d -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/viz/tree_visualization.cpp config.status: creating ompi/tools/wrappers/ompi.pc config.status: creating ompi/tools/wrappers/ompi-c.pc config.status: creating ompi/tools/wrappers/ompi-cxx.pc config.status: creating ompi/tools/wrappers/ompi-fort.pc config.status: creating ompi/tools/wrappers/mpijavac.pl config.status: creating ompi/tools/mpisync/Makefile config.status: creating oshmem/Makefile config.status: creating oshmem/include/Makefile config.status: creating oshmem/shmem/c/Makefile config.status: creating oshmem/shmem/c/profile/Makefile config.status: creating oshmem/shmem/fortran/Makefile config.status: creating oshmem/shmem/fortran/profile/Makefile config.status: creating oshmem/tools/oshmem_info/Makefile config.status: creating oshmem/tools/wrappers/Makefile config.status: creating oshmem/tools/wrappers/shmemcc-wrapper-data.txt config.status: creating oshmem/tools/wrappers/shmemc++-wrapper-data.txt config.status: creating oshmem/tools/wrappers/shmemfort-wrapper-data.txt config.status: creating opal/include/opal_config.h config.status: creating ompi/include/mpi.h config.status: creating oshmem/include/shmem.h config.status: creating opal/mca/hwloc/hwloc201/hwloc/include/private/autogen/config.h config.status: creating opal/mca/hwloc/hwloc201/hwloc/include/hwloc/autogen/config.h config.status: creating ompi/mpiext/cuda/c/mpiext_cuda_c.h config.status: executing depfiles commands make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/raytracing /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/raytracing /var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Building CXX object examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -MF CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o.d -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp [ 54%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/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_master/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_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/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_master/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_master/test_install' [ 59%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/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_master/test_install/examples/triangle_intersection/triangle_intersection.cpp [ 54%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/test_install/simple_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Intersection.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -o ArborX_Example_Intersection.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/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_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/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_master/test_install' [ 59%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -MF CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection/triangle_intersection.cpp [ 89%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 90%] Linking CXX executable ArborX_Test_QueryTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_QueryTree.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BF.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP14.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeComparisonWithBoost_BVH_KDOP18.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbackQueryPerThread.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeRay.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeTraversalPolicy.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeIntersectsKDOP.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstKokkosToolsAnnotations.cpp.o CMakeFiles/ArborX_Test_QueryTree.exe.dir/utf_main.cpp.o -o ArborX_Test_QueryTree.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 90%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 91%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/build/examples/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Built target ArborX_Example_TriangleIntersection.exe make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Building CXX object examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -MF CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o.d -o CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/moving_least_squares/moving_least_squares.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend [ 63%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 63%] Built target ArborX_Example_TriangleIntersection.exe make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 68%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -DPRECOMPUTE_MAPPING -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -MF CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection/triangle_intersection.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 92%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp [ 93%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -o ArborX_Example_MolecularDynamics.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 63%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.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_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.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_master/test_install' [ 63%] Built target ArborX_Example_TriangleIntersection.exe make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TriangleIntersectionWithMapping.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 68%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -DPRECOMPUTE_MAPPING -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_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection/triangle_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_TreeViz.exe make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp [ 93%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Intersection.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -o ArborX_Example_Intersection.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so [ 93%] Linking CXX executable ArborX_Test_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DistributedTree.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstKokkosToolsDistributedAnnotations.cpp.o CMakeFiles/ArborX_Test_DistributedTree.exe.dir/utf_main.cpp.o -o ArborX_Test_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so config.status: executing opal/mca/event/libevent2022/libevent/include/event2/event-config.h commands config.status: executing ompi/mca/osc/monitoring/osc_monitoring_template_gen.h commands config.status: executing libtool commands Open MPI configuration: ----------------------- Version: 4.1.3 Build MPI C bindings: yes Build MPI C++ bindings (deprecated): no Build MPI Fortran bindings: no MPI Build Java bindings (experimental): no Build Open SHMEM support: false (no spml) Debug build: no Platform file: (none) Miscellaneous ----------------------- CUDA support: no HWLOC support: internal Libevent support: internal PMIx support: Internal Transports ----------------------- Cisco usNIC: no Cray uGNI (Gemini/Aries): no Intel Omnipath (PSM2): no Intel TrueScale (PSM): no Mellanox MXM: no Open UCX: no OpenFabrics OFI Libfabric: no OpenFabrics Verbs: no Portals4: no Shared memory/copy in+copy out: yes Shared memory/Linux CMA: yes Shared memory/Linux KNEM: no Shared memory/XPMEM: no TCP: yes Resource Managers ----------------------- Cray Alps: no Grid Engine: no LSF: no Moab: no Slurm: yes ssh/rsh: yes Torque: no OMPIO File Systems ----------------------- DDN Infinite Memory Engine: no Generic Unix FS: yes IBM Spectrum Scale/GPFS: no Lustre: no PVFS2/OrangeFS: no Making install in config make[1]: Entering directory '/scratch/build/config' make[2]: Entering directory '/scratch/build/config' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/scratch/build/config' make[1]: Leaving directory '/scratch/build/config' Making install in contrib make[1]: Entering directory '/scratch/build/contrib' make[2]: Entering directory '/scratch/build/contrib' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi/amca-param-sets' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../openmpi/contrib/amca-param-sets/example.conf '/opt/openmpi/share/openmpi/amca-param-sets' /usr/bin/install -c -m 644 ../../openmpi/contrib/openmpi-valgrind.supp '/opt/openmpi/share/openmpi' make[2]: Leaving directory '/scratch/build/contrib' make[1]: Leaving directory '/scratch/build/contrib' Making install in opal make[1]: Entering directory '/scratch/build/opal' Making install in include make[2]: Entering directory '/scratch/build/opal/include' make[3]: Entering directory '/scratch/build/opal/include' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/include' make[2]: Leaving directory '/scratch/build/opal/include' Making install in datatype make[2]: Entering directory '/scratch/build/opal/datatype' CC libdatatype_reliable_la-opal_datatype_unpack.lo CC opal_convertor_raw.lo CC libdatatype_reliable_la-opal_datatype_pack.lo CC opal_convertor.lo CC opal_copy_functions.lo CC opal_copy_functions_heterogeneous.lo CC opal_datatype_add.lo CC opal_datatype_clone.lo CC opal_datatype_copy.lo CC opal_datatype_create.lo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' CC opal_datatype_create_contiguous.lo CC opal_datatype_destroy.lo [ 93%] Built target ArborX_Example_MolecularDynamics.exe make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build CC opal_datatype_dump.lo CC opal_datatype_fake_stack.lo CC opal_datatype_get_count.lo make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Building CXX object benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -MF CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o.d -o CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp [ 72%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 72%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/viz /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/viz /var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 77%] Building CXX object viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/viz && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -MF CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o.d -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/viz/tree_visualization.cpp CC opal_datatype_module.lo CC opal_datatype_monotonic.lo CC opal_datatype_optimize.lo CC opal_datatype_pack.lo CC opal_datatype_position.lo CC opal_datatype_resize.lo CC opal_datatype_unpack.lo CCLD libdatatype_reliable.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0m CCLD libdatatype.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/datatype' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/datatype' make[2]: Leaving directory '/scratch/build/opal/datatype' Making install in etc make[2]: Entering directory '/scratch/build/opal/etc' make[3]: Entering directory '/scratch/build/opal/etc' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p /opt/openmpi/etc /usr/bin/install -c -m 644 ../../../openmpi/opal/etc/openmpi-mca-params.conf /opt/openmpi/etc/openmpi-mca-params.conf make[3]: Leaving directory '/scratch/build/opal/etc' make[2]: Leaving directory '/scratch/build/opal/etc' Making install in util make[2]: Entering directory '/scratch/build/opal/util' Making install in keyval make[3]: Entering directory '/scratch/build/opal/util/keyval' CC keyval_lex.lo CCLD libopalutilkeyval.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/opal/util/keyval' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/scratch/build/opal/util/keyval' make[3]: Leaving directory '/scratch/build/opal/util/keyval' make[3]: Entering directory '/scratch/build/opal/util' CC alfg.lo CC argv.lo CC arch.lo CC basename.lo CC bipartite_graph.lo CC cmd_line.lo CC crc.lo CC daemon_init.lo CC ethtool.lo CC error.lo CC fd.lo CC few.lo CC if.lo CC keyval_parse.lo CC malloc.lo CC net.lo CC numtostr.lo CC opal_environ.lo CC opal_getcwd.lo CC opal_pty.lo CC os_dirpath.lo CC os_path.lo CC output.lo CC path.lo CC printf.lo CC proc.lo CC qsort.lo [ 72%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.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_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.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_master/test_install' [ 72%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/viz /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/viz /var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TreeViz.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 77%] Building CXX object viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/viz && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -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 -isystem /opt/boost/include -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/viz/tree_visualization.cpp CC show_help.lo CC show_help_lex.lo CC stacktrace.lo CC strncpy.lo CC sys_limits.lo CC uri.lo CC info_subscriber.lo CC info.lo CCLD libopalutil.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/opal/util' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../openmpi/opal/util/help-opal-util.txt '/opt/openmpi/share/openmpi' make[4]: Leaving directory '/scratch/build/opal/util' make[3]: Leaving directory '/scratch/build/opal/util' make[2]: Leaving directory '/scratch/build/opal/util' Making install in mca/base make[2]: Entering directory '/scratch/build/opal/mca/base' CC mca_base_close.lo CC mca_base_component_compare.lo CC mca_base_cmd_line.lo CC mca_base_component_find.lo CC mca_base_component_repository.lo CC mca_base_components_open.lo CC mca_base_components_close.lo CC mca_base_components_select.lo CC mca_base_list.lo CC mca_base_open.lo CC mca_base_var.lo CC mca_base_pvar.lo CC mca_base_var_enum.lo CC mca_base_var_group.lo CC mca_base_parse_paramfile.lo CC mca_base_components_register.lo CC mca_base_framework.lo CCLD libmca_base.la [ 81%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/test_install/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 81%] Built target ArborX_Example_TreeViz.exe make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/raytracing /var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 86%] Building CXX object raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && /opt/rocm/bin/hipcc -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /opt/boost/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -MF CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o.d -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing/example_raytracing.cpp [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/base' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/opal/mca/base/help-mca-base.txt ../../../../openmpi/opal/mca/base/help-mca-var.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/opal/mca/base' make[2]: Leaving directory '/scratch/build/opal/mca/base' Making install in mca/common make[2]: Entering directory '/scratch/build/opal/mca/common' make[3]: Entering directory '/scratch/build/opal/mca/common' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/opal/mca/common' make[2]: Leaving directory '/scratch/build/opal/mca/common' Making install in mca/allocator make[2]: Entering directory '/scratch/build/opal/mca/allocator' CC base/allocator_base_frame.lo CCLD libmca_allocator.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/allocator' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/allocator' make[2]: Leaving directory '/scratch/build/opal/mca/allocator' Making install in mca/backtrace make[2]: Entering directory '/scratch/build/opal/mca/backtrace' CC base/backtrace_component.lo CCLD libmca_backtrace.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/backtrace' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/backtrace' make[2]: Leaving directory '/scratch/build/opal/mca/backtrace' Making install in mca/btl make[2]: Entering directory '/scratch/build/opal/mca/btl' CC base/btl_base_error.lo CC base/btl_base_select.lo CC base/btl_base_frame.lo CC base/btl_base_mca.lo CCLD libmca_btl.la make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_Intersection.exe make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/btl' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/opal/mca/btl/base/help-mpi-btl-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/opal/mca/btl' make[2]: Leaving directory '/scratch/build/opal/mca/btl' Making install in mca/compress make[2]: Entering directory '/scratch/build/opal/mca/compress' CC base/compress_base_close.lo CC base/compress_base_fns.lo CC base/compress_base_open.lo CC base/compress_base_select.lo make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Building CXX object benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/benchmark/include -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -MF CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp [ 93%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so CCLD libmca_compress.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/compress' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/compress' make[2]: Leaving directory '/scratch/build/opal/mca/compress' Making install in mca/crs make[2]: Entering directory '/scratch/build/opal/mca/crs' GENERATE opal_crs.7 CC base/crs_base_open.lo CC base/crs_base_select.lo CC base/crs_base_close.lo CC base/crs_base_fns.lo CCLD libmca_crs.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/crs' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/man/man7' /usr/bin/install -c -m 644 opal_crs.7 '/opt/openmpi/share/man/man7' make[3]: Leaving directory '/scratch/build/opal/mca/crs' make[2]: Leaving directory '/scratch/build/opal/mca/crs' Making install in mca/dl make[2]: Entering directory '/scratch/build/opal/mca/dl' CC base/dl_base_open.lo CC base/dl_base_close.lo CC base/dl_base_select.lo CC base/dl_base_fns.lo CCLD libmca_dl.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/dl' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/dl' make[2]: Leaving directory '/scratch/build/opal/mca/dl' Making install in mca/event make[2]: Entering directory '/scratch/build/opal/mca/event' CC base/event_base_frame.lo CCLD libmca_event.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/event' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/event' make[2]: Leaving directory '/scratch/build/opal/mca/event' Making install in mca/hwloc make[2]: Entering directory '/scratch/build/opal/mca/hwloc' CC base/hwloc_base_frame.lo CC base/hwloc_base_dt.lo CC base/hwloc_base_util.lo CC base/hwloc_base_maffinity.lo CCLD libmca_hwloc.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/hwloc' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/opal/mca/hwloc/base/help-opal-hwloc-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/opal/mca/hwloc' make[2]: Leaving directory '/scratch/build/opal/mca/hwloc' Making install in mca/if make[2]: Entering directory '/scratch/build/opal/mca/if' CC base/if_base_components.lo CCLD libmca_if.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/if' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/if' make[2]: Leaving directory '/scratch/build/opal/mca/if' Making install in mca/installdirs make[2]: Entering directory '/scratch/build/opal/mca/installdirs' CC base/installdirs_base_components.lo CC base/installdirs_base_expand.lo CCLD libmca_installdirs.la [ 81%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/test_install/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.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_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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_master/test_install' [ 81%] Built target ArborX_Example_TreeViz.exe make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/raytracing /var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_RayTracing.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 86%] Building CXX object raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -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 -isystem /opt/boost/include -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -pthread -std=c++17 -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing/example_raytracing.cpp make[3]: Entering directory '/scratch/build/opal/mca/installdirs' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/installdirs' make[2]: Leaving directory '/scratch/build/opal/mca/installdirs' Making install in mca/memchecker make[2]: Entering directory '/scratch/build/opal/mca/memchecker' CC base/memchecker_base_open.lo CC base/memchecker_base_wrappers.lo CC base/memchecker_base_select.lo CCLD libmca_memchecker.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/memchecker' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/memchecker' make[2]: Leaving directory '/scratch/build/opal/mca/memchecker' Making install in mca/memcpy make[2]: Entering directory '/scratch/build/opal/mca/memcpy' CC base/memcpy_base_open.lo CCLD libmca_memcpy.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/memcpy' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/memcpy' make[2]: Leaving directory '/scratch/build/opal/mca/memcpy' Making install in mca/memory make[2]: Entering directory '/scratch/build/opal/mca/memory' CC base/memory_base_open.lo CC base/memory_base_empty.lo CCLD libmca_memory.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/memory' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/memory' make[2]: Leaving directory '/scratch/build/opal/mca/memory' Making install in mca/mpool make[2]: Entering directory '/scratch/build/opal/mca/mpool' CC base/mpool_base_lookup.lo CC base/mpool_base_alloc.lo CC base/mpool_base_frame.lo CC base/mpool_base_tree.lo CC base/mpool_base_default.lo CC base/mpool_base_basic.lo CCLD libmca_mpool.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/mpool' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/opal/mca/mpool/base/help-mpool-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/opal/mca/mpool' make[2]: Leaving directory '/scratch/build/opal/mca/mpool' Making install in mca/patcher make[2]: Entering directory '/scratch/build/opal/mca/patcher' CC base/patcher_base_frame.lo CC base/patcher_base_patch.lo CCLD libmca_patcher.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/patcher' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/patcher' make[2]: Leaving directory '/scratch/build/opal/mca/patcher' Making install in mca/pmix make[2]: Entering directory '/scratch/build/opal/mca/pmix' CC base/pmix_base_frame.lo CC base/pmix_base_fns.lo CC base/pmix_base_select.lo CC base/pmix_base_hash.lo CCLD libmca_pmix.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/pmix' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/opal/mca/pmix/base/help-pmix-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/opal/mca/pmix' make[2]: Leaving directory '/scratch/build/opal/mca/pmix' Making install in mca/pstat make[2]: Entering directory '/scratch/build/opal/mca/pstat' CC base/pstat_base_open.lo CC base/pstat_base_select.lo CCLD libmca_pstat.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/pstat' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/pstat' make[2]: Leaving directory '/scratch/build/opal/mca/pstat' Making install in mca/rcache make[2]: Entering directory '/scratch/build/opal/mca/rcache' CC base/rcache_base_frame.lo CC base/rcache_base_vma.lo CC base/rcache_base_create.lo CC base/rcache_base_vma_tree.lo CC base/rcache_base_mem_cb.lo CCLD libmca_rcache.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/rcache' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/opal/mca/rcache/base/help-rcache-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/opal/mca/rcache' make[2]: Leaving directory '/scratch/build/opal/mca/rcache' Making install in mca/reachable make[2]: Entering directory '/scratch/build/opal/mca/reachable' CC base/reachable_base_frame.lo CC base/reachable_base_alloc.lo CC base/reachable_base_select.lo CCLD libmca_reachable.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/reachable' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/reachable' make[2]: Leaving directory '/scratch/build/opal/mca/reachable' Making install in mca/shmem make[2]: Entering directory '/scratch/build/opal/mca/shmem' CC base/shmem_base_select.lo CC base/shmem_base_close.lo CC base/shmem_base_wrappers.lo CC base/shmem_base_open.lo CCLD libmca_shmem.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/shmem' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/shmem' make[2]: Leaving directory '/scratch/build/opal/mca/shmem' Making install in mca/timer make[2]: Entering directory '/scratch/build/opal/mca/timer' CC base/timer_base_open.lo CCLD libmca_timer.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/timer' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/opal/mca/timer' make[2]: Leaving directory '/scratch/build/opal/mca/timer' Making install in mca/backtrace/execinfo make[2]: Entering directory '/scratch/build/opal/mca/backtrace/execinfo' CC backtrace_execinfo_component.lo CC backtrace_execinfo.lo CCLD libmca_backtrace_execinfo.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/backtrace/execinfo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/opal/mca/backtrace/execinfo' make[2]: Leaving directory '/scratch/build/opal/mca/backtrace/execinfo' Making install in mca/dl/dlopen make[2]: Entering directory '/scratch/build/opal/mca/dl/dlopen' CC dl_dlopen_module.lo CC dl_dlopen_component.lo CCLD libmca_dl_dlopen.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/dl/dlopen' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/opal/mca/dl/dlopen' make[2]: Leaving directory '/scratch/build/opal/mca/dl/dlopen' Making install in mca/event/libevent2022 make[2]: Entering directory '/scratch/build/opal/mca/event/libevent2022' Making install in libevent make[3]: Entering directory '/scratch/build/opal/mca/event/libevent2022/libevent' Making install in . make[4]: Entering directory '/scratch/build/opal/mca/event/libevent2022/libevent' depbase=`echo event.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT event.lo -MD -MP -MF $depbase.Tpo -c -o event.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/event.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo evthread.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evthread.lo -MD -MP -MF $depbase.Tpo -c -o evthread.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evthread.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo evmap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evmap.lo -MD -MP -MF $depbase.Tpo -c -o evmap.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evmap.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo log.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT log.lo -MD -MP -MF $depbase.Tpo -c -o log.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/log.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evthread.lo -MD -MP -MF .deps/evthread.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evthread.c -fPIC -DPIC -o .libs/evthread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evmap.lo -MD -MP -MF .deps/evmap.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evmap.c -fPIC -DPIC -o .libs/evmap.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT log.lo -MD -MP -MF .deps/log.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/log.c -fPIC -DPIC -o .libs/log.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT event.lo -MD -MP -MF .deps/event.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/event.c -fPIC -DPIC -o .libs/event.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evthread.lo -MD -MP -MF .deps/evthread.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evthread.c -o evthread.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evmap.lo -MD -MP -MF .deps/evmap.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evmap.c -o evmap.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT log.lo -MD -MP -MF .deps/log.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/log.c -o log.o >/dev/null 2>&1 depbase=`echo evutil.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evutil.lo -MD -MP -MF $depbase.Tpo -c -o evutil.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evutil.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evutil.lo -MD -MP -MF .deps/evutil.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evutil.c -fPIC -DPIC -o .libs/evutil.o depbase=`echo evutil_rand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evutil_rand.lo -MD -MP -MF $depbase.Tpo -c -o evutil_rand.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evutil_rand.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo strlcpy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT strlcpy.lo -MD -MP -MF $depbase.Tpo -c -o strlcpy.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/strlcpy.c &&\ mv -f $depbase.Tpo $depbase.Plo [ 93%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT strlcpy.lo -MD -MP -MF .deps/strlcpy.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/strlcpy.c -fPIC -DPIC -o .libs/strlcpy.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evutil_rand.lo -MD -MP -MF .deps/evutil_rand.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evutil_rand.c -fPIC -DPIC -o .libs/evutil_rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT strlcpy.lo -MD -MP -MF .deps/strlcpy.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/strlcpy.c -o strlcpy.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evutil.lo -MD -MP -MF .deps/evutil.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evutil.c -o evutil.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evutil_rand.lo -MD -MP -MF .deps/evutil_rand.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evutil_rand.c -o evutil_rand.o >/dev/null 2>&1 depbase=`echo select.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT select.lo -MD -MP -MF $depbase.Tpo -c -o select.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/select.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT event.lo -MD -MP -MF .deps/event.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/event.c -o event.o >/dev/null 2>&1 depbase=`echo poll.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT poll.lo -MD -MP -MF $depbase.Tpo -c -o poll.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/poll.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT poll.lo -MD -MP -MF .deps/poll.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/poll.c -fPIC -DPIC -o .libs/poll.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT select.lo -MD -MP -MF .deps/select.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/select.c -fPIC -DPIC -o .libs/select.o depbase=`echo epoll.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT epoll.lo -MD -MP -MF $depbase.Tpo -c -o epoll.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/epoll.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT poll.lo -MD -MP -MF .deps/poll.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/poll.c -o poll.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT select.lo -MD -MP -MF .deps/select.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/select.c -o select.o >/dev/null 2>&1 depbase=`echo signal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT signal.lo -MD -MP -MF $depbase.Tpo -c -o signal.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/signal.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT epoll.lo -MD -MP -MF .deps/epoll.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/epoll.c -fPIC -DPIC -o .libs/epoll.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/signal.c -fPIC -DPIC -o .libs/signal.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT epoll.lo -MD -MP -MF .deps/epoll.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/epoll.c -o epoll.o >/dev/null 2>&1 depbase=`echo evthread_pthread.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evthread_pthread.lo -MD -MP -MF $depbase.Tpo -c -o evthread_pthread.lo ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evthread_pthread.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/signal.c -o signal.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evthread_pthread.lo -MD -MP -MF .deps/evthread_pthread.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evthread_pthread.c -fPIC -DPIC -o .libs/evthread_pthread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/compat -I../../../../../../openmpi/opal/mca/event/libevent2022/libevent/include -I./include -I/scratch/openmpi -I/scratch/build -I/scratch/openmpi/opal/include -I/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include -I/scratch/openmpi/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random -w -Wall -fno-strict-aliasing -pthread -MT evthread_pthread.lo -MD -MP -MF .deps/evthread_pthread.Tpo -c ../../../../../../openmpi/opal/mca/event/libevent2022/libevent/evthread_pthread.c -o evthread_pthread.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=link gcc -w -Wall -fno-strict-aliasing -pthread -o libevent.la event.lo evthread.lo evmap.lo log.lo evutil.lo evutil_rand.lo strlcpy.lo select.lo poll.lo epoll.lo signal.lo evthread_pthread.lo libtool: link: ar cru .libs/libevent.a .libs/event.o .libs/evthread.o .libs/evmap.o .libs/log.o .libs/evutil.o .libs/evutil_rand.o .libs/strlcpy.o .libs/select.o .libs/poll.o .libs/epoll.o .libs/signal.o .libs/evthread_pthread.o [91mar: `u' modifier ignored since `D' is the default (see `U') [0mlibtool: link: ranlib .libs/libevent.a libtool: link: ( cd ".libs" && rm -f "libevent.la" && ln -s "../libevent.la" "libevent.la" ) make[5]: Entering directory '/scratch/build/opal/mca/event/libevent2022/libevent' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/scratch/build/opal/mca/event/libevent2022/libevent' make[4]: Leaving directory '/scratch/build/opal/mca/event/libevent2022/libevent' Making install in include make[4]: Entering directory '/scratch/build/opal/mca/event/libevent2022/libevent/include' make[5]: Entering directory '/scratch/build/opal/mca/event/libevent2022/libevent/include' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/scratch/build/opal/mca/event/libevent2022/libevent/include' make[4]: Leaving directory '/scratch/build/opal/mca/event/libevent2022/libevent/include' make[3]: Leaving directory '/scratch/build/opal/mca/event/libevent2022/libevent' make[3]: Entering directory '/scratch/build/opal/mca/event/libevent2022' CC libevent2022_component.lo CC libevent2022_module.lo CCLD libmca_event_libevent2022.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/opal/mca/event/libevent2022' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/scratch/build/opal/mca/event/libevent2022' make[3]: Leaving directory '/scratch/build/opal/mca/event/libevent2022' make[2]: Leaving directory '/scratch/build/opal/mca/event/libevent2022' Making install in mca/hwloc/hwloc201 make[2]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201' Making install in hwloc make[3]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc' Making install in include make[4]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include' make[5]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include' make[4]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/include' Making install in hwloc make[4]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/hwloc' CC distances.lo CC components.lo CC topology.lo CC traversal.lo CC bind.lo CC bitmap.lo CC pci-common.lo CC diff.lo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 93%] Built target ArborX_Example_MovingLeastSquares.exe make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/develop /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/develop /var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' CC shmem.lo CC misc.lo CC base64.lo CC topology-noos.lo [ 94%] Building CXX object benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/benchmark/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -MF CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o.d -o CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/develop/develop.cpp CC topology-synthetic.lo CC topology-xml.lo CC topology-xml-nolibxml.lo CC topology-linux.lo CC topology-hardwired.lo CC topology-x86.lo [ 90%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.79.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 90%] Built target ArborX_Example_RayTracing.exe make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 95%] Building CXX object moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && /opt/rocm/bin/hipcc -DKOKKOS_DEPENDENCE -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -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 /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -O2 -g -DNDEBUG -fno-gpu-rdc --offload-arch=gfx90a -fopenmp=libomp -x hip --offload-arch=gfx90a -pthread -std=c++20 -MD -MT moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -MF CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o.d -o CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares/moving_least_squares.cpp [ 94%] Linking CXX executable ArborX_Benchmark_ExecutionSpaces.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -o ArborX_Benchmark_ExecutionSpaces.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so CCLD libhwloc_embedded.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[5]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/hwloc' make install-exec-hook make[6]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/hwloc' make[6]: Nothing to be done for 'install-exec-hook'. make[6]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/hwloc' make[5]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/hwloc' make[4]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc/hwloc' make[4]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc' make[5]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc' make[4]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc' make[3]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201/hwloc' make[3]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201' CC hwloc201_component.lo CCLD libmca_hwloc_hwloc201.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/opal/mca/hwloc/hwloc201' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201' make[3]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201' make[2]: Leaving directory '/scratch/build/opal/mca/hwloc/hwloc201' Making install in mca/if/linux_ipv6 make[2]: Entering directory '/scratch/build/opal/mca/if/linux_ipv6' CC if_linux_ipv6.lo CCLD libmca_if_linux_ipv6.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/if/linux_ipv6' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/opal/mca/if/linux_ipv6' make[2]: Leaving directory '/scratch/build/opal/mca/if/linux_ipv6' Making install in mca/if/posix_ipv4 make[2]: Entering directory '/scratch/build/opal/mca/if/posix_ipv4' CC if_posix.lo CCLD libmca_if_posix_ipv4.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/if/posix_ipv4' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/opal/mca/if/posix_ipv4' make[2]: Leaving directory '/scratch/build/opal/mca/if/posix_ipv4' Making install in mca/installdirs/env make[2]: Entering directory '/scratch/build/opal/mca/installdirs/env' CC opal_installdirs_env.lo CCLD libmca_installdirs_env.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/installdirs/env' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/opal/mca/installdirs/env' make[2]: Leaving directory '/scratch/build/opal/mca/installdirs/env' Making install in mca/installdirs/config make[2]: Entering directory '/scratch/build/opal/mca/installdirs/config' CC opal_installdirs_config.lo CCLD libmca_installdirs_config.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[3]: Entering directory '/scratch/build/opal/mca/installdirs/config' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/opal/mca/installdirs/config' make[2]: Leaving directory '/scratch/build/opal/mca/installdirs/config' Making install in mca/memory/patcher make[2]: Entering directory '/scratch/build/opal/mca/memory/patcher' CC memory_patcher_component.lo CCLD libmca_memory_patcher.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/memory/patcher' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/opal/mca/memory/patcher' make[2]: Leaving directory '/scratch/build/opal/mca/memory/patcher' Making install in mca/timer/linux make[2]: Entering directory '/scratch/build/opal/mca/timer/linux' CC timer_linux_component.lo CCLD libmca_timer_linux.la [ 94%] Built target ArborX_Example_RayTracing.exe make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/opal/mca/timer/linux' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/timer/linux/help-opal-timer-linux.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/opal/mca/timer/linux' make[2]: Leaving directory '/scratch/build/opal/mca/timer/linux' Making install in . make[2]: Entering directory '/scratch/build/opal' CC class/opal_bitmap.lo CC class/opal_free_list.lo CC class/opal_hash_table.lo CC class/opal_hotel.lo make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' CC class/opal_tree.lo CC class/opal_list.lo [ 95%] Building CXX object benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/benchmark/include -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -MF CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o.d -o CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/union_find/union_find.cpp [ 95%] Linking CXX executable ArborX_Benchmark_Develop.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_Develop.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -o ArborX_Benchmark_Develop.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/x86_64-linux-gnu/librt.a CC class/opal_object.lo CC class/opal_graph.lo CC class/opal_lifo.lo CC class/opal_fifo.lo CC class/opal_pointer_array.lo CC class/opal_value_array.lo CC class/opal_ring_buffer.lo CC class/opal_rb_tree.lo CC class/opal_interval_tree.lo CC memoryhooks/memory.lo CC runtime/opal_progress.lo CC runtime/opal_finalize.lo CC runtime/opal_init.lo CC runtime/opal_params.lo CC runtime/opal_cr.lo CC runtime/opal_info_support.lo CC runtime/opal_progress_threads.lo CC threads/condition.lo CC threads/mutex.lo CC threads/thread.lo CC threads/wait_sync.lo CC dss/dss_internal_functions.lo CC dss/dss_compare.lo CC dss/dss_copy.lo CC dss/dss_dump.lo CC dss/dss_load_unload.lo CC dss/dss_lookup.lo CC dss/dss_pack.lo CC dss/dss_peek.lo CC dss/dss_print.lo CC dss/dss_register.lo CC dss/dss_unpack.lo CC dss/dss_open_close.lo CCLD libopen-pal.la [100%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/rocm/bin/hipcc -O2 -g -DNDEBUG -lopen-pal -DKOKKOS_DEPENDENCE -fno-gpu-rdc -pthread CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.exe -Wl,-rpath,/opt/rocm-5.6.0/llvm/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/rocm-5.6.0/llvm/lib/libomp.so /lib/x86_64-linux-gnu/libpthread.so /opt/kokkos/lib/libkokkossimd.a /opt/rocm/lib/libamdhip64.so.5.6.50600 --hip-link --offload-arch=gfx90a /opt/rocm-5.6.0/llvm/lib/clang/16.0.0/lib/linux/libclang_rt.builtins-x86_64.a /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [100%] Built target ArborX_Example_MovingLeastSquares.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles 0 [Pipeline] sh + ctest --output-on-failure Test project /var/jenkins/workspace/ArborX_master/test_install Start 1: ArborX_Example_HostAccessTraits 1/11 Test #1: ArborX_Example_HostAccessTraits .................. Passed 0.42 sec Start 2: ArborX_Example_BruteForce 2/11 Test #2: ArborX_Example_BruteForce ........................ Passed 0.42 sec Start 3: ArborX_Example_Callback 3/11 Test #3: ArborX_Example_Callback .......................... Passed 0.45 sec Start 4: ArborX_Example_DBSCAN 4/11 Test #4: ArborX_Example_DBSCAN ............................ Passed 0.42 sec Start 5: ArborX_Example_MolecularDynamics [ 90%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.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_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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_master/test_install' [ 90%] Built target ArborX_Example_RayTracing.exe make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 95%] Building CXX object moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && 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_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares/moving_least_squares.cpp make[3]: Entering directory '/scratch/build/opal' /usr/bin/mkdir -p '/opt/openmpi/lib' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /bin/bash ../libtool --mode=install /usr/bin/install -c libopen-pal.la '/opt/openmpi/lib' /usr/bin/install -c -m 644 ../../openmpi/opal/runtime/help-opal-runtime.txt ../../openmpi/opal/runtime/help-opal_info.txt '/opt/openmpi/share/openmpi' libtool: install: /usr/bin/install -c .libs/libopen-pal.so.40.30.2 /opt/openmpi/lib/libopen-pal.so.40.30.2 libtool: install: (cd /opt/openmpi/lib && { ln -s -f libopen-pal.so.40.30.2 libopen-pal.so.40 || { rm -f libopen-pal.so.40 && ln -s libopen-pal.so.40.30.2 libopen-pal.so.40; }; }) libtool: install: (cd /opt/openmpi/lib && { ln -s -f libopen-pal.so.40.30.2 libopen-pal.so || { rm -f libopen-pal.so && ln -s libopen-pal.so.40.30.2 libopen-pal.so; }; }) libtool: install: /usr/bin/install -c .libs/libopen-pal.lai /opt/openmpi/lib/libopen-pal.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal' make[2]: Leaving directory '/scratch/build/opal' Making install in mca/common/sm make[2]: Entering directory '/scratch/build/opal/mca/common/sm' CC common_sm.lo CC common_sm_mpool.lo LN_S libmca_common_sm.la 5/11 Test #5: ArborX_Example_MolecularDynamics ................. Passed 0.42 sec Start 6: ArborX_Example_Intersection 6/11 Test #6: ArborX_Example_Intersection ...................... Passed 0.43 sec Start 7: ArborX_Example_TriangleIntersection 7/11 Test #7: ArborX_Example_TriangleIntersection .............. Passed 0.41 sec Start 8: ArborX_Example_TriangleIntersectionWithMapping CCLD libmca_common_sm.la 8/11 Test #8: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.43 sec Start 9: ArborX_Example_TreeViz make[3]: Entering directory '/scratch/build/opal/mca/common/sm' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c libmca_common_sm.la '/opt/openmpi/lib' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/common/sm/help-mpi-common-sm.txt '/opt/openmpi/share/openmpi' libtool: install: /usr/bin/install -c .libs/libmca_common_sm.so.40.30.0 /opt/openmpi/lib/libmca_common_sm.so.40.30.0 libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmca_common_sm.so.40.30.0 libmca_common_sm.so.40 || { rm -f libmca_common_sm.so.40 && ln -s libmca_common_sm.so.40.30.0 libmca_common_sm.so.40; }; }) libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmca_common_sm.so.40.30.0 libmca_common_sm.so || { rm -f libmca_common_sm.so && ln -s libmca_common_sm.so.40.30.0 libmca_common_sm.so; }; }) libtool: install: /usr/bin/install -c .libs/libmca_common_sm.lai /opt/openmpi/lib/libmca_common_sm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/common/sm' make[2]: Leaving directory '/scratch/build/opal/mca/common/sm' Making install in mca/allocator/basic 9/11 Test #9: ArborX_Example_TreeViz ........................... Passed 0.43 sec Start 10: ArborX_Example_RayTracing make[2]: Entering directory '/scratch/build/opal/mca/allocator/basic' CC allocator_basic.lo CCLD mca_allocator_basic.la 10/11 Test #10: ArborX_Example_RayTracing ........................ Passed 0.62 sec Start 11: ArborX_Example_MovingLeastSquares make[3]: Entering directory '/scratch/build/opal/mca/allocator/basic' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_allocator_basic.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_allocator_basic.la' [0mlibtool: install: (cd /scratch/build/opal/mca/allocator/basic; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_allocator_basic.la -rpath /opt/openmpi/lib/openmpi allocator_basic.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) 11/11 Test #11: ArborX_Example_MovingLeastSquares ................ Passed 0.42 sec 100% tests passed, 0 tests failed out of 11 Total Test time (real) = 4.87 sec [Pipeline] } [Pipeline] // dir [Pipeline] } $ docker stop --time=1 068f9b0f8002089d17d1f993bf70cec29af3c0d3afd0bfd6ba1e30f65929c403 libtool: install: /usr/bin/install -c .libs/mca_allocator_basic.soT /opt/openmpi/lib/openmpi/mca_allocator_basic.so libtool: install: /usr/bin/install -c .libs/mca_allocator_basic.lai /opt/openmpi/lib/openmpi/mca_allocator_basic.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/allocator/basic' make[2]: Leaving directory '/scratch/build/opal/mca/allocator/basic' Making install in mca/allocator/bucket make[2]: Entering directory '/scratch/build/opal/mca/allocator/bucket' CC allocator_bucket.lo CC allocator_bucket_alloc.lo CCLD mca_allocator_bucket.la $ docker rm -f --volumes 068f9b0f8002089d17d1f993bf70cec29af3c0d3afd0bfd6ba1e30f65929c403 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } make[3]: Entering directory '/scratch/build/opal/mca/allocator/bucket' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_allocator_bucket.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_allocator_bucket.la' [0mlibtool: install: (cd /scratch/build/opal/mca/allocator/bucket; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_allocator_bucket.la -rpath /opt/openmpi/lib/openmpi allocator_bucket.lo allocator_bucket_alloc.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_allocator_bucket.soT /opt/openmpi/lib/openmpi/mca_allocator_bucket.so libtool: install: /usr/bin/install -c .libs/mca_allocator_bucket.lai /opt/openmpi/lib/openmpi/mca_allocator_bucket.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/allocator/bucket' make[2]: Leaving directory '/scratch/build/opal/mca/allocator/bucket' Making install in mca/btl/self make[2]: Entering directory '/scratch/build/opal/mca/btl/self' CC btl_self.lo CC btl_self_frag.lo CC btl_self_component.lo CCLD mca_btl_self.la make[3]: Entering directory '/scratch/build/opal/mca/btl/self' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_btl_self.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_btl_self.la' [0mlibtool: install: (cd /scratch/build/opal/mca/btl/self; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_btl_self.la -rpath /opt/openmpi/lib/openmpi btl_self.lo btl_self_component.lo btl_self_frag.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_btl_self.soT /opt/openmpi/lib/openmpi/mca_btl_self.so libtool: install: /usr/bin/install -c .libs/mca_btl_self.lai /opt/openmpi/lib/openmpi/mca_btl_self.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/btl/self' make[2]: Leaving directory '/scratch/build/opal/mca/btl/self' Making install in mca/btl/sm make[2]: Entering directory '/scratch/build/opal/mca/btl/sm' CC mca_btl_sm_la-btl_sm_component.lo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' CCLD mca_btl_sm.la make[3]: Entering directory '/scratch/build/opal/mca/btl/sm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/btl/sm/help-mpi-btl-sm.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_btl_sm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_btl_sm.la' [0mlibtool: install: (cd /scratch/build/opal/mca/btl/sm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_btl_sm.la -rpath /opt/openmpi/lib/openmpi mca_btl_sm_la-btl_sm_component.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) [ 95%] Built target ArborX_Benchmark_Develop.exe make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend libtool: install: /usr/bin/install -c .libs/mca_btl_sm.soT /opt/openmpi/lib/openmpi/mca_btl_sm.so libtool: install: /usr/bin/install -c .libs/mca_btl_sm.lai /opt/openmpi/lib/openmpi/mca_btl_sm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/btl/sm' make[2]: Leaving directory '/scratch/build/opal/mca/btl/sm' Making install in mca/btl/tcp make[2]: Entering directory '/scratch/build/opal/mca/btl/tcp' CC btl_tcp_component.lo CC btl_tcp.lo CC btl_tcp_frag.lo CC btl_tcp_endpoint.lo make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build CC btl_tcp_proc.lo CC btl_tcp_ft.lo make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Building CXX object benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -MF CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver/distributed_tree_driver.cpp CCLD mca_btl_tcp.la make[3]: Entering directory '/scratch/build/opal/mca/btl/tcp' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/btl/tcp/help-mpi-btl-tcp.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_btl_tcp.la '/opt/openmpi/lib/openmpi' libtool: install: /usr/bin/install -c .libs/mca_btl_tcp.so /opt/openmpi/lib/openmpi/mca_btl_tcp.so libtool: install: /usr/bin/install -c .libs/mca_btl_tcp.lai /opt/openmpi/lib/openmpi/mca_btl_tcp.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/btl/tcp' make[2]: Leaving directory '/scratch/build/opal/mca/btl/tcp' Making install in mca/btl/vader make[2]: Entering directory '/scratch/build/opal/mca/btl/vader' CC btl_vader_module.lo CC btl_vader_send.lo CC btl_vader_frag.lo CC btl_vader_component.lo CC btl_vader_sendi.lo CC btl_vader_get.lo CC btl_vader_put.lo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 95%] Built target ArborX_Benchmark_ExecutionSpaces.exe CC btl_vader_xpmem.lo CC btl_vader_knem.lo [ 95%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp CC btl_vader_sc_emu.lo CC btl_vader_atomic.lo [ 95%] Linking CXX executable ArborX_Benchmark_UnionFind.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o -o ArborX_Benchmark_UnionFind.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/x86_64-linux-gnu/librt.a CCLD mca_btl_vader.la make[3]: Entering directory '/scratch/build/opal/mca/btl/vader' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/btl/vader/help-btl-vader.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_btl_vader.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_btl_vader.la' [0mlibtool: install: (cd /scratch/build/opal/mca/btl/vader; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_btl_vader.la -rpath /opt/openmpi/lib/openmpi btl_vader_module.lo btl_vader_component.lo btl_vader_frag.lo btl_vader_send.lo btl_vader_sendi.lo btl_vader_get.lo btl_vader_put.lo btl_vader_xpmem.lo btl_vader_knem.lo btl_vader_sc_emu.lo btl_vader_atomic.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_btl_vader.soT /opt/openmpi/lib/openmpi/mca_btl_vader.so libtool: install: /usr/bin/install -c .libs/mca_btl_vader.lai /opt/openmpi/lib/openmpi/mca_btl_vader.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/btl/vader' make[2]: Leaving directory '/scratch/build/opal/mca/btl/vader' Making install in mca/compress/bzip make[2]: Entering directory '/scratch/build/opal/mca/compress/bzip' CC compress_bzip_component.lo CC compress_bzip_module.lo CCLD mca_compress_bzip.la make[3]: Entering directory '/scratch/build/opal/mca/compress/bzip' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_compress_bzip.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_compress_bzip.la' [0mlibtool: install: (cd /scratch/build/opal/mca/compress/bzip; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_compress_bzip.la -rpath /opt/openmpi/lib/openmpi compress_bzip_component.lo compress_bzip_module.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_compress_bzip.soT /opt/openmpi/lib/openmpi/mca_compress_bzip.so libtool: install: /usr/bin/install -c .libs/mca_compress_bzip.lai /opt/openmpi/lib/openmpi/mca_compress_bzip.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/compress/bzip' make[2]: Leaving directory '/scratch/build/opal/mca/compress/bzip' Making install in mca/compress/gzip make[2]: Entering directory '/scratch/build/opal/mca/compress/gzip' CC compress_gzip_component.lo CC compress_gzip_module.lo CCLD mca_compress_gzip.la make[3]: Entering directory '/scratch/build/opal/mca/compress/gzip' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_compress_gzip.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_compress_gzip.la' [0mlibtool: install: (cd /scratch/build/opal/mca/compress/gzip; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_compress_gzip.la -rpath /opt/openmpi/lib/openmpi compress_gzip_component.lo compress_gzip_module.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_compress_gzip.soT /opt/openmpi/lib/openmpi/mca_compress_gzip.so libtool: install: /usr/bin/install -c .libs/mca_compress_gzip.lai /opt/openmpi/lib/openmpi/mca_compress_gzip.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/compress/gzip' make[2]: Leaving directory '/scratch/build/opal/mca/compress/gzip' Making install in mca/crs/none make[2]: Entering directory '/scratch/build/opal/mca/crs/none' CC crs_none_component.lo CC crs_none_module.lo CCLD mca_crs_none.la make[3]: Entering directory '/scratch/build/opal/mca/crs/none' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/crs/none/help-opal-crs-none.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_crs_none.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_crs_none.la' [0mlibtool: install: (cd /scratch/build/opal/mca/crs/none; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_crs_none.la -rpath /opt/openmpi/lib/openmpi crs_none_component.lo crs_none_module.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_crs_none.soT /opt/openmpi/lib/openmpi/mca_crs_none.so libtool: install: /usr/bin/install -c .libs/mca_crs_none.lai /opt/openmpi/lib/openmpi/mca_crs_none.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/crs/none' make[2]: Leaving directory '/scratch/build/opal/mca/crs/none' Making install in mca/mpool/hugepage make[2]: Entering directory '/scratch/build/opal/mca/mpool/hugepage' CC mpool_hugepage_module.lo CC mpool_hugepage_component.lo CCLD mca_mpool_hugepage.la make[3]: Entering directory '/scratch/build/opal/mca/mpool/hugepage' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_mpool_hugepage.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_mpool_hugepage.la' [0mlibtool: install: (cd /scratch/build/opal/mca/mpool/hugepage; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_mpool_hugepage.la -rpath /opt/openmpi/lib/openmpi mpool_hugepage_module.lo mpool_hugepage_component.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) [100%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.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_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.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_master/test_install' [100%] Built target ArborX_Example_MovingLeastSquares.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles 0 [Pipeline] sh libtool: install: /usr/bin/install -c .libs/mca_mpool_hugepage.soT /opt/openmpi/lib/openmpi/mca_mpool_hugepage.so libtool: install: /usr/bin/install -c .libs/mca_mpool_hugepage.lai /opt/openmpi/lib/openmpi/mca_mpool_hugepage.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/mpool/hugepage' make[2]: Leaving directory '/scratch/build/opal/mca/mpool/hugepage' Making install in mca/patcher/overwrite make[2]: Entering directory '/scratch/build/opal/mca/patcher/overwrite' + make test Running tests... Test project /var/jenkins/workspace/ArborX_master/test_install Start 1: ArborX_Example_CudaAccessTraits CC patcher_overwrite_module.lo CC patcher_overwrite_component.lo CCLD mca_patcher_overwrite.la 1/11 Test #1: ArborX_Example_CudaAccessTraits .................. Passed 0.71 sec Start 2: ArborX_Example_BruteForce make[3]: Entering directory '/scratch/build/opal/mca/patcher/overwrite' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_patcher_overwrite.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_patcher_overwrite.la' [0mlibtool: install: (cd /scratch/build/opal/mca/patcher/overwrite; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_patcher_overwrite.la -rpath /opt/openmpi/lib/openmpi patcher_overwrite_module.lo patcher_overwrite_component.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_patcher_overwrite.soT /opt/openmpi/lib/openmpi/mca_patcher_overwrite.so libtool: install: /usr/bin/install -c .libs/mca_patcher_overwrite.lai /opt/openmpi/lib/openmpi/mca_patcher_overwrite.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/patcher/overwrite' make[2]: Leaving directory '/scratch/build/opal/mca/patcher/overwrite' Making install in mca/pmix/isolated 2/11 Test #2: ArborX_Example_BruteForce ........................ Passed 0.70 sec Start 3: ArborX_Example_Callback make[2]: Entering directory '/scratch/build/opal/mca/pmix/isolated' CC pmix_isolated.lo CC pmix_isolated_component.lo 3/11 Test #3: ArborX_Example_Callback .......................... Passed 0.71 sec Start 4: ArborX_Example_DBSCAN CCLD mca_pmix_isolated.la make[3]: Entering directory '/scratch/build/opal/mca/pmix/isolated' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_pmix_isolated.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_pmix_isolated.la' [0mlibtool: install: (cd /scratch/build/opal/mca/pmix/isolated; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_pmix_isolated.la -rpath /opt/openmpi/lib/openmpi pmix_isolated_component.lo pmix_isolated.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) 4/11 Test #4: ArborX_Example_DBSCAN ............................ Passed 0.71 sec Start 5: ArborX_Example_MolecularDynamics libtool: install: /usr/bin/install -c .libs/mca_pmix_isolated.soT /opt/openmpi/lib/openmpi/mca_pmix_isolated.so libtool: install: /usr/bin/install -c .libs/mca_pmix_isolated.lai /opt/openmpi/lib/openmpi/mca_pmix_isolated.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/pmix/isolated' make[2]: Leaving directory '/scratch/build/opal/mca/pmix/isolated' Making install in mca/pmix/flux make[2]: Entering directory '/scratch/build/opal/mca/pmix/flux' CC mca_pmix_flux_la-pmix_flux_component.lo CC mca_pmix_flux_la-pmix_flux.lo 5/11 Test #5: ArborX_Example_MolecularDynamics ................. Passed 0.71 sec Start 6: ArborX_Example_Intersection CCLD mca_pmix_flux.la make[3]: Entering directory '/scratch/build/opal/mca/pmix/flux' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_pmix_flux.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_pmix_flux.la' [0mlibtool: install: (cd /scratch/build/opal/mca/pmix/flux; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_pmix_flux.la -rpath /opt/openmpi/lib/openmpi mca_pmix_flux_la-pmix_flux_component.lo mca_pmix_flux_la-pmix_flux.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) 6/11 Test #6: ArborX_Example_Intersection ...................... Passed 0.71 sec Start 7: ArborX_Example_TriangleIntersection libtool: install: /usr/bin/install -c .libs/mca_pmix_flux.soT /opt/openmpi/lib/openmpi/mca_pmix_flux.so libtool: install: /usr/bin/install -c .libs/mca_pmix_flux.lai /opt/openmpi/lib/openmpi/mca_pmix_flux.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/pmix/flux' make[2]: Leaving directory '/scratch/build/opal/mca/pmix/flux' Making install in mca/pmix/pmix3x make[2]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x' Making install in pmix make[3]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix' Making install in config make[4]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/config' make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/config' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/config' make[4]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/config' Making install in contrib make[4]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/contrib' make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/contrib' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/pmix' 7/11 Test #7: ArborX_Example_TriangleIntersection .............. Passed 0.71 sec Start 8: ArborX_Example_TriangleIntersectionWithMapping /usr/bin/install -c -m 644 ../../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/contrib/pmix-valgrind.supp '/opt/openmpi/share/pmix' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/contrib' make[4]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/contrib' Making install in include make[4]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/include' make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/include' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/include' make[4]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/include' Making install in src make[4]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src' Making install in util/keyval make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/util/keyval' CC keyval_lex.lo 8/11 Test #8: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.70 sec Start 9: ArborX_Example_TreeViz 9/11 Test #9: ArborX_Example_TreeViz ........................... Passed 0.74 sec Start 10: ArborX_Example_RayTracing CCLD libpmixutilkeyval.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/util/keyval' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/util/keyval' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/util/keyval' Making install in mca/base make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/base' CC pmix_mca_base_close.lo CC pmix_mca_base_component_compare.lo CC pmix_mca_base_cmd_line.lo CC pmix_mca_base_component_find.lo 10/11 Test #10: ArborX_Example_RayTracing ........................ Passed 0.74 sec Start 11: ArborX_Example_MovingLeastSquares CC pmix_mca_base_component_repository.lo CC pmix_mca_base_components_open.lo CC pmix_mca_base_components_close.lo CC pmix_mca_base_components_select.lo CC pmix_mca_base_list.lo CC pmix_mca_base_open.lo 11/11 Test #11: ArborX_Example_MovingLeastSquares ................ Passed 0.70 sec 100% tests passed, 0 tests failed out of 11 Total Test time (real) = 7.86 sec [Pipeline] } [Pipeline] // dir [Pipeline] } $ docker stop --time=1 5a75712686e5c3bf412d6e0b4c1dffaad5acf8edb1a61999d698b16729253e1a CC pmix_mca_base_var.lo CC pmix_mca_base_var_enum.lo CC pmix_mca_base_var_group.lo CC pmix_mca_base_parse_paramfile.lo CC pmix_mca_base_components_register.lo CC pmix_mca_base_framework.lo $ docker rm -f --volumes 5a75712686e5c3bf412d6e0b4c1dffaad5acf8edb1a61999d698b16729253e1a [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withEnv [Pipeline] } CCLD libpmix_mca_base.la [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/base' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/pmix' /usr/bin/install -c -m 644 ../../../../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/src/mca/base/help-pmix-mca-base.txt ../../../../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/src/mca/base/help-pmix-mca-var.txt '/opt/openmpi/share/pmix' make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/base' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/base' Making install in mca/common make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common' make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common' Making install in mca/bfrops make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops' CC base/bfrop_base_frame.lo CC base/bfrop_base_select.lo CC base/bfrop_base_fns.lo [ 95%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp CC base/bfrop_base_copy.lo CC base/bfrop_base_pack.lo CC base/bfrop_base_print.lo CC base/bfrop_base_unpack.lo CC base/bfrop_base_stubs.lo CCLD libmca_bfrops.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops' Making install in mca/gds make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds' CC base/gds_base_select.lo CC base/gds_base_fns.lo CC base/gds_base_frame.lo CCLD libmca_gds.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds' Making install in mca/pcompress make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pcompress' CC base/pcompress_base_frame.lo CC base/pcompress_base_select.lo CCLD libmca_pcompress.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pcompress' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pcompress' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pcompress' Making install in mca/pdl make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pdl' CC base/pdl_base_close.lo CC base/pdl_base_open.lo CC base/pdl_base_select.lo CC base/pdl_base_fns.lo CCLD libmca_pdl.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pdl' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pdl' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pdl' Making install in mca/pif make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif' CC base/pif_base_components.lo CCLD libmca_pif.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif' Making install in mca/pinstalldirs make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs' CC base/pinstalldirs_base_components.lo CC base/pinstalldirs_base_expand.lo CCLD libmca_pinstalldirs.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs' Making install in mca/plog make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog' CC base/plog_base_frame.lo CC base/plog_base_stubs.lo CC base/plog_base_select.lo CCLD libmca_plog.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/pmix' /usr/bin/install -c -m 644 ../../../../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/src/mca/plog/base/help-pmix-plog.txt '/opt/openmpi/share/pmix' make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog' Making install in mca/pnet make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pnet' CC base/pnet_base_frame.lo CC base/pnet_base_select.lo CC base/pnet_base_fns.lo CCLD libmca_pnet.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pnet' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pnet' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pnet' Making install in mca/preg make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg' CC base/preg_base_select.lo CC base/preg_base_frame.lo CC base/preg_base_stubs.lo CCLD libmca_preg.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg' Making install in mca/psec make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec' CC base/psec_base_frame.lo CC base/psec_base_select.lo CC base/psec_base_fns.lo CCLD libmca_psec.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec' Making install in mca/psensor make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor' CC base/psensor_base_select.lo CC base/psensor_base_frame.lo CC base/psensor_base_stubs.lo CCLD libmca_psensor.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor' Making install in mca/pshmem make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem' CC base/pshmem_base_frame.lo CC base/pshmem_base_select.lo CCLD libmca_pshmem.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem' Making install in mca/psquash make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash' CC base/psquash_base_frame.lo CC base/psquash_base_select.lo CCLD libmca_psquash.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash' Making install in mca/ptl make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl' CC base/ptl_base_select.lo CC base/ptl_base_listener.lo CC base/ptl_base_frame.lo CC base/ptl_base_sendrecv.lo CC base/ptl_base_stubs.lo CC base/ptl_base_connect.lo CCLD libmca_ptl.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl' Making install in mca/pdl/pdlopen make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pdl/pdlopen' CC pdl_pdlopen_component.lo CC pdl_pdlopen_module.lo CCLD libmca_pdl_pdlopen.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pdl/pdlopen' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pdl/pdlopen' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pdl/pdlopen' Making install in mca/pif/linux_ipv6 make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif/linux_ipv6' CC pif_linux_ipv6.lo CCLD libmca_pif_linux_ipv6.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif/linux_ipv6' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif/linux_ipv6' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif/linux_ipv6' Making install in mca/pif/posix_ipv4 make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif/posix_ipv4' CC pif_posix.lo CCLD libmca_pif_posix_ipv4.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif/posix_ipv4' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif/posix_ipv4' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pif/posix_ipv4' Making install in mca/pinstalldirs/env make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/env' CC pmix_pinstalldirs_env.lo CCLD libmca_pinstalldirs_env.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/env' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/env' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/env' Making install in mca/pinstalldirs/config make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/config' CC pmix_pinstalldirs_config.lo CCLD libmca_pinstalldirs_config.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/config' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/config' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/config' Making install in . make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src' CC threads/mutex.lo CC threads/thread.lo CC threads/wait_sync.lo CC class/pmix_bitmap.lo CC class/pmix_object.lo CC class/pmix_list.lo CC class/pmix_pointer_array.lo CC class/pmix_hash_table.lo CC class/pmix_ring_buffer.lo CC class/pmix_hotel.lo CC class/pmix_value_array.lo CC event/pmix_event_notification.lo CC event/pmix_event_registration.lo CC include/pmix_globals.lo CC util/alfg.lo CC util/argv.lo CC util/cmd_line.lo CC util/error.lo CC util/printf.lo CC util/output.lo CC util/pmix_environ.lo CC util/crc.lo CC util/fd.lo CC util/timings.lo CC util/os_dirpath.lo CC util/os_path.lo CC util/basename.lo CC util/keyval_parse.lo CC util/show_help.lo CC util/show_help_lex.lo CC util/path.lo CC util/getid.lo CC util/hash.lo CC util/name_fns.lo CC util/net.lo CC util/pif.lo CC util/parse_options.lo CC util/context_fns.lo CC util/pmix_pty.lo CC util/few.lo CC client/pmix_client.lo CC client/pmix_client_fence.lo CC client/pmix_client_get.lo CC client/pmix_client_pub.lo CC client/pmix_client_spawn.lo CC client/pmix_client_connect.lo CC server/pmix_server.lo CC server/pmix_server_ops.lo CC server/pmix_server_get.lo CC runtime/pmix_finalize.lo CC runtime/pmix_init.lo CC runtime/pmix_params.lo CC runtime/pmix_progress_threads.lo CC tool/pmix_tool.lo CC common/pmix_query.lo CC common/pmix_strings.lo CC common/pmix_log.lo CC common/pmix_control.lo CC common/pmix_data.lo CC common/pmix_security.lo [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_4.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Built target ArborX_Benchmark_UnionFind.exe [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_5.cpp CC common/pmix_iof.lo CC hwloc/hwloc.lo CCLD libpmix.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src' /usr/bin/mkdir -p '/opt/openmpi/share/pmix' /usr/bin/install -c -m 644 ../../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/src/server/help-pmix-server.txt ../../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/src/runtime/help-pmix-runtime.txt '/opt/openmpi/share/pmix' make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src' Making install in mca/common/dstore make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common/dstore' if test -z "libmca_common_dstore.la"; then \ rm -f "libmca_common_dstore.la"; \ ln -s "libmca_common_dstore_noinst.la" "libmca_common_dstore.la"; \ fi CC dstore_base.lo CC dstore_segment.lo CCLD libmca_common_dstore.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common/dstore' /usr/bin/mkdir -p '/opt/openmpi/lib' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c libmca_common_dstore.la '/opt/openmpi/lib' libtool: install: /usr/bin/install -c .libs/libmca_common_dstore.so.1.0.2 /opt/openmpi/lib/libmca_common_dstore.so.1.0.2 libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmca_common_dstore.so.1.0.2 libmca_common_dstore.so.1 || { rm -f libmca_common_dstore.so.1 && ln -s libmca_common_dstore.so.1.0.2 libmca_common_dstore.so.1; }; }) libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmca_common_dstore.so.1.0.2 libmca_common_dstore.so || { rm -f libmca_common_dstore.so && ln -s libmca_common_dstore.so.1.0.2 libmca_common_dstore.so; }; }) libtool: install: /usr/bin/install -c .libs/libmca_common_dstore.lai /opt/openmpi/lib/libmca_common_dstore.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common/dstore' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common/dstore' Making install in mca/bfrops/v12 make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v12' CC bfrop_v12_component.lo CC bfrop_v12.lo CC pack.lo CC unpack.lo CC copy.lo CC print.lo CCLD mca_bfrops_v12.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v12' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_bfrops_v12.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_bfrops_v12.so /opt/openmpi/lib/pmix/mca_bfrops_v12.so libtool: install: /usr/bin/install -c .libs/mca_bfrops_v12.lai /opt/openmpi/lib/pmix/mca_bfrops_v12.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v12' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v12' Making install in mca/bfrops/v20 make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v20' CC bfrop_pmix20_component.lo CC bfrop_pmix20.lo CC copy.lo CC pack.lo CC print.lo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 96%] Built target ArborX_Test_DistributedTree.exe [ 96%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_6.cpp CC unpack.lo CCLD mca_bfrops_v20.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v20' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_bfrops_v20.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_bfrops_v20.so /opt/openmpi/lib/pmix/mca_bfrops_v20.so libtool: install: /usr/bin/install -c .libs/mca_bfrops_v20.lai /opt/openmpi/lib/pmix/mca_bfrops_v20.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v20' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v20' Making install in mca/bfrops/v21 make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v21' CC bfrop_pmix21.lo CC bfrop_pmix21_component.lo CCLD mca_bfrops_v21.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v21' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_bfrops_v21.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_bfrops_v21.so /opt/openmpi/lib/pmix/mca_bfrops_v21.so libtool: install: /usr/bin/install -c .libs/mca_bfrops_v21.lai /opt/openmpi/lib/pmix/mca_bfrops_v21.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v21' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v21' Making install in mca/bfrops/v3 make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v3' CC bfrop_pmix3_component.lo CC bfrop_pmix3.lo CCLD mca_bfrops_v3.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v3' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_bfrops_v3.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_bfrops_v3.so /opt/openmpi/lib/pmix/mca_bfrops_v3.so libtool: install: /usr/bin/install -c .libs/mca_bfrops_v3.lai /opt/openmpi/lib/pmix/mca_bfrops_v3.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v3' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v3' Making install in mca/gds/hash make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/hash' CC gds_hash_component.lo CC gds_hash.lo [ 97%] Linking CXX executable ArborX_Benchmark_DistributedTree.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -o ArborX_Benchmark_DistributedTree.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so CCLD mca_gds_hash.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/hash' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_gds_hash.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_gds_hash.so /opt/openmpi/lib/pmix/mca_gds_hash.so libtool: install: /usr/bin/install -c .libs/mca_gds_hash.lai /opt/openmpi/lib/pmix/mca_gds_hash.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/hash' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/hash' Making install in mca/gds/ds12 make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds12' CC gds_ds12_base.lo CC gds_ds12_lock.lo CC gds_ds12_component.lo CC gds_ds12_file.lo CC gds_ds20_file.lo CC gds_ds12_lock_pthread.lo [ 97%] Linking CXX executable ArborX_Benchmark_BoundingVolumeHierarchy.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -o ArborX_Benchmark_BoundingVolumeHierarchy.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/x86_64-linux-gnu/librt.a CCLD mca_gds_ds12.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds12' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_gds_ds12.la '/opt/openmpi/lib/pmix' [91mlibtool: warning: relinking 'mca_gds_ds12.la' [0mlibtool: install: (cd /scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds12; /bin/bash "/scratch/build/opal/mca/pmix/pmix3x/pmix/libtool" --silent --tag CC --mode=relink gcc -DNDEBUG -O3 -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version /scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common/dstore/libmca_common_dstore.la -o mca_gds_ds12.la -rpath /opt/openmpi/lib/pmix gds_ds12_base.lo gds_ds12_lock.lo gds_ds12_component.lo gds_ds12_file.lo gds_ds20_file.lo gds_ds12_lock_pthread.lo -lm -lutil -ldl ) libtool: install: /usr/bin/install -c .libs/mca_gds_ds12.soT /opt/openmpi/lib/pmix/mca_gds_ds12.so libtool: install: /usr/bin/install -c .libs/mca_gds_ds12.lai /opt/openmpi/lib/pmix/mca_gds_ds12.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds12' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds12' Making install in mca/gds/ds21 make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds21' CC gds_ds21_base.lo CC gds_ds21_lock.lo CC gds_ds21_lock_pthread.lo CC gds_ds21_component.lo CC gds_ds21_file.lo CCLD mca_gds_ds21.la make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 97%] Built target ArborX_Benchmark_DistributedTree.exe [ 98%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/print_timers.cpp make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds21' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_gds_ds21.la '/opt/openmpi/lib/pmix' [91mlibtool: warning: relinking 'mca_gds_ds21.la' [0mlibtool: install: (cd /scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds21; /bin/bash "/scratch/build/opal/mca/pmix/pmix3x/pmix/libtool" --silent --tag CC --mode=relink gcc -DNDEBUG -O3 -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version /scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/common/dstore/libmca_common_dstore.la -o mca_gds_ds21.la -rpath /opt/openmpi/lib/pmix gds_ds21_base.lo gds_ds21_lock.lo gds_ds21_lock_pthread.lo gds_ds21_component.lo gds_ds21_file.lo -lm -lutil -ldl ) libtool: install: /usr/bin/install -c .libs/mca_gds_ds21.soT /opt/openmpi/lib/pmix/mca_gds_ds21.so libtool: install: /usr/bin/install -c .libs/mca_gds_ds21.lai /opt/openmpi/lib/pmix/mca_gds_ds21.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds21' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds21' Making install in mca/plog/default make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/default' CC plog_default.lo CC plog_default_component.lo CCLD mca_plog_default.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/default' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_plog_default.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_plog_default.so /opt/openmpi/lib/pmix/mca_plog_default.so libtool: install: /usr/bin/install -c .libs/mca_plog_default.lai /opt/openmpi/lib/pmix/mca_plog_default.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/default' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/default' Making install in mca/plog/stdfd make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/stdfd' CC plog_stdfd.lo CC plog_stdfd_component.lo CCLD mca_plog_stdfd.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/stdfd' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_plog_stdfd.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_plog_stdfd.so /opt/openmpi/lib/pmix/mca_plog_stdfd.so libtool: install: /usr/bin/install -c .libs/mca_plog_stdfd.lai /opt/openmpi/lib/pmix/mca_plog_stdfd.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/stdfd' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/stdfd' Making install in mca/plog/syslog make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/syslog' CC plog_syslog.lo CC plog_syslog_component.lo CCLD mca_plog_syslog.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/syslog' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_plog_syslog.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_plog_syslog.so /opt/openmpi/lib/pmix/mca_plog_syslog.so libtool: install: /usr/bin/install -c .libs/mca_plog_syslog.lai /opt/openmpi/lib/pmix/mca_plog_syslog.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/syslog' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/plog/syslog' Making install in mca/preg/compress make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg/compress' CC preg_compress_component.lo CC preg_compress.lo CCLD mca_preg_compress.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg/compress' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_preg_compress.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_preg_compress.so /opt/openmpi/lib/pmix/mca_preg_compress.so libtool: install: /usr/bin/install -c .libs/mca_preg_compress.lai /opt/openmpi/lib/pmix/mca_preg_compress.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg/compress' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg/compress' Making install in mca/preg/native make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg/native' CC preg_native_component.lo CC preg_native.lo CCLD mca_preg_native.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg/native' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_preg_native.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_preg_native.so /opt/openmpi/lib/pmix/mca_preg_native.so libtool: install: /usr/bin/install -c .libs/mca_preg_native.lai /opt/openmpi/lib/pmix/mca_preg_native.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg/native' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/preg/native' Making install in mca/psec/native make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec/native' CC psec_native_component.lo CC psec_native.lo CCLD mca_psec_native.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec/native' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_psec_native.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_psec_native.so /opt/openmpi/lib/pmix/mca_psec_native.so libtool: install: /usr/bin/install -c .libs/mca_psec_native.lai /opt/openmpi/lib/pmix/mca_psec_native.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec/native' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec/native' Making install in mca/psec/none make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec/none' CC psec_none_component.lo CC psec_none.lo CCLD mca_psec_none.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec/none' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_psec_none.la '/opt/openmpi/lib/pmix' [ 98%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -MF CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o.d -o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan.cpp libtool: install: /usr/bin/install -c .libs/mca_psec_none.so /opt/openmpi/lib/pmix/mca_psec_none.so libtool: install: /usr/bin/install -c .libs/mca_psec_none.lai /opt/openmpi/lib/pmix/mca_psec_none.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec/none' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psec/none' Making install in mca/psensor/file make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/file' CC psensor_file.lo CC psensor_file_component.lo CCLD mca_psensor_file.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/file' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/pmix' /usr/bin/install -c -m 644 ../../../../../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/file/help-pmix-psensor-file.txt '/opt/openmpi/share/pmix' /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_psensor_file.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_psensor_file.so /opt/openmpi/lib/pmix/mca_psensor_file.so libtool: install: /usr/bin/install -c .libs/mca_psensor_file.lai /opt/openmpi/lib/pmix/mca_psensor_file.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/file' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/file' Making install in mca/psensor/heartbeat make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/heartbeat' CC psensor_heartbeat.lo CC psensor_heartbeat_component.lo CCLD mca_psensor_heartbeat.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/heartbeat' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/pmix' /usr/bin/install -c -m 644 ../../../../../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/heartbeat/help-pmix-psensor-heartbeat.txt '/opt/openmpi/share/pmix' /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_psensor_heartbeat.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_psensor_heartbeat.so /opt/openmpi/lib/pmix/mca_psensor_heartbeat.so libtool: install: /usr/bin/install -c .libs/mca_psensor_heartbeat.lai /opt/openmpi/lib/pmix/mca_psensor_heartbeat.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/heartbeat' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/heartbeat' Making install in mca/pshmem/mmap make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem/mmap' CC pshmem_mmap.lo CC pshmem_mmap_component.lo CCLD mca_pshmem_mmap.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem/mmap' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_pshmem_mmap.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_pshmem_mmap.so /opt/openmpi/lib/pmix/mca_pshmem_mmap.so libtool: install: /usr/bin/install -c .libs/mca_pshmem_mmap.lai /opt/openmpi/lib/pmix/mca_pshmem_mmap.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem/mmap' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem/mmap' Making install in mca/psquash/flex128 make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/flex128' CC psquash_flex128_component.lo CC psquash_flex128.lo CCLD mca_psquash_flex128.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/flex128' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_psquash_flex128.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_psquash_flex128.so /opt/openmpi/lib/pmix/mca_psquash_flex128.so libtool: install: /usr/bin/install -c .libs/mca_psquash_flex128.lai /opt/openmpi/lib/pmix/mca_psquash_flex128.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/flex128' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/flex128' Making install in mca/psquash/native make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/native' CC psquash_native_component.lo CC psquash_native.lo CCLD mca_psquash_native.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/native' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_psquash_native.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_psquash_native.so /opt/openmpi/lib/pmix/mca_psquash_native.so libtool: install: /usr/bin/install -c .libs/mca_psquash_native.lai /opt/openmpi/lib/pmix/mca_psquash_native.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/native' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/native' Making install in mca/ptl/tcp make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/tcp' CC ptl_tcp_component.lo CC ptl_tcp.lo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 98%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe CCLD mca_ptl_tcp.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/tcp' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ptl_tcp.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_ptl_tcp.so /opt/openmpi/lib/pmix/mca_ptl_tcp.so libtool: install: /usr/bin/install -c .libs/mca_ptl_tcp.lai /opt/openmpi/lib/pmix/mca_ptl_tcp.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/tcp' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/tcp' Making install in mca/ptl/usock make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/usock' CC ptl_usock_component.lo CC ptl_usock.lo [ 98%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp CCLD mca_ptl_usock.la make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/usock' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pmix' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ptl_usock.la '/opt/openmpi/lib/pmix' libtool: install: /usr/bin/install -c .libs/mca_ptl_usock.so /opt/openmpi/lib/pmix/mca_ptl_usock.so libtool: install: /usr/bin/install -c .libs/mca_ptl_usock.lai /opt/openmpi/lib/pmix/mca_ptl_usock.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/pmix ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/pmix If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/usock' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/usock' Making install in tools/pevent make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pevent' make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pevent' make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pevent' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pevent' Making install in tools/pmix_info make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pmix_info' make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pmix_info' make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pmix_info' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pmix_info' Making install in tools/plookup make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/plookup' make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/plookup' make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/plookup' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/plookup' Making install in tools/pps make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pps' make[6]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pps' make[6]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pps' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src/tools/pps' make[4]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/src' Making install in etc make[4]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/etc' make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/etc' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p /opt/openmpi/etc /usr/bin/install -c -m 644 ../../../../../../../openmpi/opal/mca/pmix/pmix3x/pmix/etc/pmix-mca-params.conf /opt/openmpi/etc/pmix-mca-params.conf make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/etc' make[4]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix/etc' make[4]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix' make[5]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x/pmix' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/pkgconfig' /usr/bin/install -c -m 644 maint/pmix.pc '/opt/openmpi/lib/pkgconfig' make[5]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix' make[4]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix' make[3]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x/pmix' make[3]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x' CC mca_pmix_pmix3x_la-pmix3x_component.lo CC mca_pmix_pmix3x_la-pmix3x_client.lo CC mca_pmix_pmix3x_la-pmix3x.lo CC mca_pmix_pmix3x_la-pmix3x_local.lo CC mca_pmix_pmix3x_la-pmix3x_server_south.lo CC mca_pmix_pmix3x_la-pmix3x_server_north.lo CCLD mca_pmix_pmix3x.la make[4]: Entering directory '/scratch/build/opal/mca/pmix/pmix3x' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/pmix/pmix3x/help-pmix-pmix3x.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_pmix_pmix3x.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_pmix_pmix3x.la' [0mlibtool: install: (cd /scratch/build/opal/mca/pmix/pmix3x; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_pmix_pmix3x.la -rpath /opt/openmpi/lib/openmpi mca_pmix_pmix3x_la-pmix3x_component.lo mca_pmix_pmix3x_la-pmix3x.lo mca_pmix_pmix3x_la-pmix3x_client.lo mca_pmix_pmix3x_la-pmix3x_local.lo mca_pmix_pmix3x_la-pmix3x_server_south.lo mca_pmix_pmix3x_la-pmix3x_server_north.lo ../../../../opal/libopen-pal.la /scratch/build/opal/mca/pmix/pmix3x/pmix/src/libpmix.la -lrt -lm -lutil ) [ 99%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_5.cpp libtool: install: /usr/bin/install -c .libs/mca_pmix_pmix3x.soT /opt/openmpi/lib/openmpi/mca_pmix_pmix3x.so libtool: install: /usr/bin/install -c .libs/mca_pmix_pmix3x.lai /opt/openmpi/lib/openmpi/mca_pmix_pmix3x.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x' make[3]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x' make[2]: Leaving directory '/scratch/build/opal/mca/pmix/pmix3x' Making install in mca/pstat/linux make[2]: Entering directory '/scratch/build/opal/mca/pstat/linux' CC pstat_linux_component.lo CC pstat_linux_module.lo CCLD mca_pstat_linux.la make[3]: Entering directory '/scratch/build/opal/mca/pstat/linux' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_pstat_linux.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_pstat_linux.la' [0mlibtool: install: (cd /scratch/build/opal/mca/pstat/linux; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_pstat_linux.la -rpath /opt/openmpi/lib/openmpi pstat_linux_component.lo pstat_linux_module.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_pstat_linux.soT /opt/openmpi/lib/openmpi/mca_pstat_linux.so libtool: install: /usr/bin/install -c .libs/mca_pstat_linux.lai /opt/openmpi/lib/openmpi/mca_pstat_linux.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/pstat/linux' make[2]: Leaving directory '/scratch/build/opal/mca/pstat/linux' Making install in mca/rcache/grdma make[2]: Entering directory '/scratch/build/opal/mca/rcache/grdma' CC rcache_grdma_module.lo CC rcache_grdma_component.lo CCLD mca_rcache_grdma.la make[3]: Entering directory '/scratch/build/opal/mca/rcache/grdma' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_rcache_grdma.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_rcache_grdma.la' [0mlibtool: install: (cd /scratch/build/opal/mca/rcache/grdma; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_rcache_grdma.la -rpath /opt/openmpi/lib/openmpi rcache_grdma_module.lo rcache_grdma_component.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_rcache_grdma.soT /opt/openmpi/lib/openmpi/mca_rcache_grdma.so libtool: install: /usr/bin/install -c .libs/mca_rcache_grdma.lai /opt/openmpi/lib/openmpi/mca_rcache_grdma.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/rcache/grdma' make[2]: Leaving directory '/scratch/build/opal/mca/rcache/grdma' Making install in mca/reachable/weighted make[2]: Entering directory '/scratch/build/opal/mca/reachable/weighted' CC reachable_weighted_component.lo CC reachable_weighted.lo CCLD mca_reachable_weighted.la make[3]: Entering directory '/scratch/build/opal/mca/reachable/weighted' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_reachable_weighted.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_reachable_weighted.la' [0mlibtool: install: (cd /scratch/build/opal/mca/reachable/weighted; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_reachable_weighted.la -rpath /opt/openmpi/lib/openmpi reachable_weighted_component.lo reachable_weighted.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_reachable_weighted.soT /opt/openmpi/lib/openmpi/mca_reachable_weighted.so libtool: install: /usr/bin/install -c .libs/mca_reachable_weighted.lai /opt/openmpi/lib/openmpi/mca_reachable_weighted.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/reachable/weighted' make[2]: Leaving directory '/scratch/build/opal/mca/reachable/weighted' Making install in mca/shmem/mmap make[2]: Entering directory '/scratch/build/opal/mca/shmem/mmap' CC shmem_mmap_component.lo CC shmem_mmap_module.lo CCLD mca_shmem_mmap.la make[3]: Entering directory '/scratch/build/opal/mca/shmem/mmap' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/shmem/mmap/help-opal-shmem-mmap.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_shmem_mmap.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_shmem_mmap.la' [0mlibtool: install: (cd /scratch/build/opal/mca/shmem/mmap; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_shmem_mmap.la -rpath /opt/openmpi/lib/openmpi shmem_mmap_component.lo shmem_mmap_module.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_shmem_mmap.soT /opt/openmpi/lib/openmpi/mca_shmem_mmap.so libtool: install: /usr/bin/install -c .libs/mca_shmem_mmap.lai /opt/openmpi/lib/openmpi/mca_shmem_mmap.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/shmem/mmap' make[2]: Leaving directory '/scratch/build/opal/mca/shmem/mmap' Making install in mca/shmem/posix make[2]: Entering directory '/scratch/build/opal/mca/shmem/posix' CC shmem_posix_common_utils.lo CC shmem_posix_component.lo CC shmem_posix_module.lo CCLD mca_shmem_posix.la make[3]: Entering directory '/scratch/build/opal/mca/shmem/posix' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/shmem/posix/help-opal-shmem-posix.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_shmem_posix.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_shmem_posix.la' [0mlibtool: install: (cd /scratch/build/opal/mca/shmem/posix; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_shmem_posix.la -rpath /opt/openmpi/lib/openmpi shmem_posix_common_utils.lo shmem_posix_component.lo shmem_posix_module.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_shmem_posix.soT /opt/openmpi/lib/openmpi/mca_shmem_posix.so libtool: install: /usr/bin/install -c .libs/mca_shmem_posix.lai /opt/openmpi/lib/openmpi/mca_shmem_posix.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/shmem/posix' make[2]: Leaving directory '/scratch/build/opal/mca/shmem/posix' Making install in mca/shmem/sysv make[2]: Entering directory '/scratch/build/opal/mca/shmem/sysv' CC shmem_sysv_component.lo CC shmem_sysv_module.lo CCLD mca_shmem_sysv.la make[3]: Entering directory '/scratch/build/opal/mca/shmem/sysv' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/opal/mca/shmem/sysv/help-opal-shmem-sysv.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_shmem_sysv.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_shmem_sysv.la' [0mlibtool: install: (cd /scratch/build/opal/mca/shmem/sysv; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_shmem_sysv.la -rpath /opt/openmpi/lib/openmpi shmem_sysv_component.lo shmem_sysv_module.lo ../../../../opal/libopen-pal.la -lrt -lm -lutil ) [ 99%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_6.cpp libtool: install: /usr/bin/install -c .libs/mca_shmem_sysv.soT /opt/openmpi/lib/openmpi/mca_shmem_sysv.so libtool: install: /usr/bin/install -c .libs/mca_shmem_sysv.lai /opt/openmpi/lib/openmpi/mca_shmem_sysv.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/opal/mca/shmem/sysv' make[2]: Leaving directory '/scratch/build/opal/mca/shmem/sysv' Making install in tools/wrappers make[2]: Entering directory '/scratch/build/opal/tools/wrappers' CC opal_wrapper.o GENERATE opal_wrapper.1 CCLD opal_wrapper make[3]: Entering directory '/scratch/build/opal/tools/wrappers' /usr/bin/mkdir -p '/opt/openmpi/bin' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/share/man/man1' /bin/bash ../../../libtool --mode=install /usr/bin/install -c opal_wrapper '/opt/openmpi/bin' /usr/bin/install -c -m 644 ../../../../openmpi/opal/tools/wrappers/help-opal-wrapper.txt '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 opal_wrapper.1 '/opt/openmpi/share/man/man1' libtool: install: /usr/bin/install -c .libs/opal_wrapper /opt/openmpi/bin/opal_wrapper make install-exec-hook make[4]: Entering directory '/scratch/build/opal/tools/wrappers' make[4]: Nothing to be done for 'install-exec-hook'. make[4]: Leaving directory '/scratch/build/opal/tools/wrappers' make[3]: Leaving directory '/scratch/build/opal/tools/wrappers' make[2]: Leaving directory '/scratch/build/opal/tools/wrappers' make[1]: Leaving directory '/scratch/build/opal' Making install in orte make[1]: Entering directory '/scratch/build/orte' Making install in include make[2]: Entering directory '/scratch/build/orte/include' make[3]: Entering directory '/scratch/build/orte/include' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/orte/include' make[2]: Leaving directory '/scratch/build/orte/include' Making install in mca/common make[2]: Entering directory '/scratch/build/orte/mca/common' make[3]: Entering directory '/scratch/build/orte/mca/common' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/orte/mca/common' make[2]: Leaving directory '/scratch/build/orte/mca/common' Making install in mca/errmgr make[2]: Entering directory '/scratch/build/orte/mca/errmgr' CC base/errmgr_base_select.lo CC base/errmgr_base_frame.lo CC base/errmgr_base_fns.lo CCLD libmca_errmgr.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/errmgr' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/errmgr/base/help-errmgr-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/orte/mca/errmgr' make[2]: Leaving directory '/scratch/build/orte/mca/errmgr' Making install in mca/ess make[2]: Entering directory '/scratch/build/orte/mca/ess' CC base/ess_base_frame.lo CC base/ess_base_select.lo CC base/ess_base_std_tool.lo CC base/ess_base_get.lo CC base/ess_base_std_orted.lo CC base/ess_base_std_prolog.lo CC base/ess_base_fns.lo CCLD libmca_ess.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/ess' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/ess/base/help-ess-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/orte/mca/ess' make[2]: Leaving directory '/scratch/build/orte/mca/ess' Making install in mca/filem make[2]: Entering directory '/scratch/build/orte/mca/filem' GENERATE orte_filem.7 CC base/filem_base_receive.lo CC base/filem_base_frame.lo CC base/filem_base_select.lo CC base/filem_base_fns.lo CCLD libmca_filem.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/filem' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/man/man7' /usr/bin/install -c -m 644 orte_filem.7 '/opt/openmpi/share/man/man7' make[3]: Leaving directory '/scratch/build/orte/mca/filem' make[2]: Leaving directory '/scratch/build/orte/mca/filem' Making install in mca/grpcomm make[2]: Entering directory '/scratch/build/orte/mca/grpcomm' CC base/grpcomm_base_frame.lo CC base/grpcomm_base_select.lo CC base/grpcomm_base_stubs.lo CCLD libmca_grpcomm.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/grpcomm' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/orte/mca/grpcomm' make[2]: Leaving directory '/scratch/build/orte/mca/grpcomm' Making install in mca/iof make[2]: Entering directory '/scratch/build/orte/mca/iof' CC base/iof_base_output.lo CC base/iof_base_frame.lo CC base/iof_base_select.lo CC base/iof_base_setup.lo CCLD libmca_iof.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0m[ 99%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -MF CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o.d -o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh.cpp make[3]: Entering directory '/scratch/build/orte/mca/iof' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/orte/mca/iof' make[2]: Leaving directory '/scratch/build/orte/mca/iof' Making install in mca/odls make[2]: Entering directory '/scratch/build/orte/mca/odls' CC base/odls_base_select.lo CC base/odls_base_frame.lo CC base/odls_base_default_fns.lo CCLD libmca_odls.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/odls' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/odls/base/help-orte-odls-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/orte/mca/odls' make[2]: Leaving directory '/scratch/build/orte/mca/odls' Making install in mca/oob make[2]: Entering directory '/scratch/build/orte/mca/oob' CC base/oob_base_stubs.lo CC base/oob_base_frame.lo CC base/oob_base_select.lo CCLD libmca_oob.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/oob' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/oob/base/help-oob-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/orte/mca/oob' make[2]: Leaving directory '/scratch/build/orte/mca/oob' Making install in mca/plm make[2]: Entering directory '/scratch/build/orte/mca/plm' CC base/plm_base_frame.lo CC base/plm_base_receive.lo CC base/plm_base_select.lo CC base/plm_base_launch_support.lo CC base/plm_base_jobid.lo CC base/plm_base_orted_cmds.lo CCLD libmca_plm.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/plm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/plm/base/help-plm-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/orte/mca/plm' make[2]: Leaving directory '/scratch/build/orte/mca/plm' Making install in mca/ras make[2]: Entering directory '/scratch/build/orte/mca/ras' CC base/ras_base_frame.lo CC base/ras_base_select.lo CC base/ras_base_allocate.lo CC base/ras_base_node.lo CCLD libmca_ras.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/ras' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/ras/base/help-ras-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/orte/mca/ras' make[2]: Leaving directory '/scratch/build/orte/mca/ras' Making install in mca/regx make[2]: Entering directory '/scratch/build/orte/mca/regx' CC base/regx_base_default_fns.lo CC base/regx_base_frame.lo CC base/regx_base_select.lo CCLD libmca_regx.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/regx' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/orte/mca/regx' make[2]: Leaving directory '/scratch/build/orte/mca/regx' Making install in mca/rmaps make[2]: Entering directory '/scratch/build/orte/mca/rmaps' CC base/rmaps_base_select.lo CC base/rmaps_base_frame.lo CC base/rmaps_base_map_job.lo CC base/rmaps_base_support_fns.lo CC base/rmaps_base_ranking.lo CC base/rmaps_base_print_fns.lo CC base/rmaps_base_binding.lo CC base/rmaps_base_assign_locations.lo CCLD libmca_rmaps.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/rmaps' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/rmaps/base/help-orte-rmaps-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/orte/mca/rmaps' make[2]: Leaving directory '/scratch/build/orte/mca/rmaps' Making install in mca/rml make[2]: Entering directory '/scratch/build/orte/mca/rml' CC base/rml_base_frame.lo CC base/rml_base_contact.lo CC base/rml_base_msg_handlers.lo CC base/rml_base_stubs.lo CCLD libmca_rml.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/rml' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/orte/mca/rml' make[2]: Leaving directory '/scratch/build/orte/mca/rml' Making install in mca/routed make[2]: Entering directory '/scratch/build/orte/mca/routed' CC base/routed_base_frame.lo CC base/routed_base_fns.lo CCLD libmca_routed.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/routed' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/orte/mca/routed' make[2]: Leaving directory '/scratch/build/orte/mca/routed' Making install in mca/rtc make[2]: Entering directory '/scratch/build/orte/mca/rtc' CC base/rtc_base_frame.lo CC base/rtc_base_select.lo CC base/rtc_base_stubs.lo CCLD libmca_rtc.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/rtc' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/rtc/base/help-orte-rtc-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/orte/mca/rtc' make[2]: Leaving directory '/scratch/build/orte/mca/rtc' Making install in mca/schizo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 99%] Built target ArborX_Test_QueryTree.exe make[2]: Entering directory '/scratch/build/orte/mca/schizo' CC base/schizo_base_frame.lo CC base/schizo_base_select.lo CC base/schizo_base_stubs.lo CCLD libmca_schizo.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/schizo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/orte/mca/schizo' make[2]: Leaving directory '/scratch/build/orte/mca/schizo' Making install in mca/snapc make[2]: Entering directory '/scratch/build/orte/mca/snapc' GENERATE orte_snapc.7 CC base/snapc_base_select.lo CC base/snapc_base_frame.lo CC base/snapc_base_fns.lo CCLD libmca_snapc.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/snapc' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/share/man/man7' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/snapc/base/help-orte-snapc-base.txt '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 orte_snapc.7 '/opt/openmpi/share/man/man7' make[3]: Leaving directory '/scratch/build/orte/mca/snapc' make[2]: Leaving directory '/scratch/build/orte/mca/snapc' Making install in mca/sstore make[2]: Entering directory '/scratch/build/orte/mca/sstore' GENERATE orte_sstore.7 CC base/sstore_base_frame.lo CC base/sstore_base_select.lo CC base/sstore_base_fns.lo CCLD libmca_sstore.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/sstore' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/man/man7' /usr/bin/install -c -m 644 orte_sstore.7 '/opt/openmpi/share/man/man7' make[3]: Leaving directory '/scratch/build/orte/mca/sstore' make[2]: Leaving directory '/scratch/build/orte/mca/sstore' Making install in mca/state make[2]: Entering directory '/scratch/build/orte/mca/state' CC base/state_base_frame.lo CC base/state_base_select.lo CC base/state_base_fns.lo CCLD libmca_state.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/mca/state' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/orte/mca/state/base/help-state-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/orte/mca/state' make[2]: Leaving directory '/scratch/build/orte/mca/state' Making install in etc make[2]: Entering directory '/scratch/build/orte/etc' make[3]: Entering directory '/scratch/build/orte/etc' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p /opt/openmpi/etc /usr/bin/install -c -m 644 ../../../openmpi/orte/etc/openmpi-default-hostfile /opt/openmpi/etc/openmpi-default-hostfile make[3]: Leaving directory '/scratch/build/orte/etc' make[2]: Leaving directory '/scratch/build/orte/etc' Making install in orted/orted-mpir make[2]: Entering directory '/scratch/build/orte/orted/orted-mpir' CC orted_mpir_breakpoint.lo CCLD libopen-orted-mpir.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/orte/orted/orted-mpir' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/orte/orted/orted-mpir' make[2]: Leaving directory '/scratch/build/orte/orted/orted-mpir' Making install in . make[2]: Entering directory '/scratch/build/orte' CC util/attr.lo CC util/listener.lo CC util/compress.lo CC runtime/libruntime_mpir_la-orte_init.lo GENERATE util/hostfile/orte_hosts.7 CC runtime/orte_finalize.lo CC runtime/orte_locks.lo CC runtime/orte_globals.lo CC runtime/orte_quit.lo CC runtime/data_type_support/orte_dt_compare_fns.lo CC runtime/data_type_support/orte_dt_copy_fns.lo CC runtime/data_type_support/orte_dt_print_fns.lo CC runtime/data_type_support/orte_dt_packing_fns.lo CC runtime/data_type_support/orte_dt_unpacking_fns.lo CC runtime/orte_mca_params.lo CC runtime/orte_wait.lo CC runtime/orte_cr.lo CC runtime/orte_data_server.lo CC runtime/orte_info_support.lo CC util/error_strings.lo CC util/name_fns.lo CC util/proc_info.lo CC util/session_dir.lo CC util/show_help.lo CC util/context_fns.lo CC util/parse_options.lo CC util/pre_condition_transports.lo CC util/hnp_contact.lo CC util/hostfile/hostfile_lex.lo CC util/hostfile/hostfile.lo CC util/dash_host/dash_host.lo CC util/comm/comm.lo CC orted/orted_main.lo CC orted/orted_comm.lo CC orted/orted_submit.lo CC orted/pmix/pmix_server.lo CC orted/pmix/pmix_server_fence.lo CC orted/pmix/pmix_server_register_fns.lo CC orted/pmix/pmix_server_dyn.lo CC orted/pmix/pmix_server_pub.lo CC orted/pmix/pmix_server_gen.lo CCLD libruntime_mpir.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0m CCLD libopen-rte.la make[3]: Entering directory '/scratch/build/orte' /usr/bin/mkdir -p '/opt/openmpi/lib' /bin/bash ../libtool --mode=install /usr/bin/install -c libopen-rte.la '/opt/openmpi/lib' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/share/man/man7' /usr/bin/install -c -m 644 ../../openmpi/orte/runtime/help-orte-runtime.txt ../../openmpi/orte/util/hostfile/help-hostfile.txt ../../openmpi/orte/util/dash_host/help-dash-host.txt ../../openmpi/orte/util/help-regex.txt ../../openmpi/orte/orted/help-orted.txt '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 util/hostfile/orte_hosts.7 '/opt/openmpi/share/man/man7' [91mlibtool: warning: relinking 'libopen-rte.la' [0mlibtool: install: (cd /scratch/build/orte; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -version-info 70:2:30 -o libopen-rte.la -rpath /opt/openmpi/lib runtime/orte_finalize.lo runtime/orte_locks.lo runtime/orte_globals.lo runtime/orte_quit.lo runtime/data_type_support/orte_dt_compare_fns.lo runtime/data_type_support/orte_dt_copy_fns.lo runtime/data_type_support/orte_dt_print_fns.lo runtime/data_type_support/orte_dt_packing_fns.lo runtime/data_type_support/orte_dt_unpacking_fns.lo runtime/orte_mca_params.lo runtime/orte_wait.lo runtime/orte_cr.lo runtime/orte_data_server.lo runtime/orte_info_support.lo util/error_strings.lo util/name_fns.lo util/proc_info.lo util/session_dir.lo util/show_help.lo util/context_fns.lo util/parse_options.lo util/pre_condition_transports.lo util/hnp_contact.lo util/hostfile/hostfile_lex.lo util/hostfile/hostfile.lo util/dash_host/dash_host.lo util/comm/comm.lo util/attr.lo util/listener.lo util/compress.lo orted/orted_main.lo orted/orted_comm.lo orted/orted_submit.lo orted/pmix/pmix_server.lo orted/pmix/pmix_server_fence.lo orted/pmix/pmix_server_register_fns.lo orted/pmix/pmix_server_dyn.lo orted/pmix/pmix_server_pub.lo orted/pmix/pmix_server_gen.lo mca/errmgr/libmca_errmgr.la mca/ess/libmca_ess.la mca/filem/libmca_filem.la mca/grpcomm/libmca_grpcomm.la mca/iof/libmca_iof.la mca/odls/libmca_odls.la mca/oob/libmca_oob.la mca/plm/libmca_plm.la mca/ras/libmca_ras.la mca/regx/libmca_regx.la mca/rmaps/libmca_rmaps.la mca/rml/libmca_rml.la mca/routed/libmca_routed.la mca/rtc/libmca_rtc.la mca/schizo/libmca_schizo.la mca/snapc/libmca_snapc.la mca/sstore/libmca_sstore.la mca/state/libmca_state.la /scratch/build/opal/libopen-pal.la orted/orted-mpir/libopen-orted-mpir.la libruntime_mpir.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/libopen-rte.so.40.30.2T /opt/openmpi/lib/libopen-rte.so.40.30.2 libtool: install: (cd /opt/openmpi/lib && { ln -s -f libopen-rte.so.40.30.2 libopen-rte.so.40 || { rm -f libopen-rte.so.40 && ln -s libopen-rte.so.40.30.2 libopen-rte.so.40; }; }) libtool: install: (cd /opt/openmpi/lib && { ln -s -f libopen-rte.so.40.30.2 libopen-rte.so || { rm -f libopen-rte.so && ln -s libopen-rte.so.40.30.2 libopen-rte.so; }; }) libtool: install: /usr/bin/install -c .libs/libopen-rte.lai /opt/openmpi/lib/libopen-rte.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte' make[2]: Leaving directory '/scratch/build/orte' Making install in mca/errmgr/default_app make[2]: Entering directory '/scratch/build/orte/mca/errmgr/default_app' CC errmgr_default_app_component.lo CC errmgr_default_app.lo CCLD mca_errmgr_default_app.la make[3]: Entering directory '/scratch/build/orte/mca/errmgr/default_app' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_errmgr_default_app.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_errmgr_default_app.la' [0mlibtool: install: (cd /scratch/build/orte/mca/errmgr/default_app; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_errmgr_default_app.la -rpath /opt/openmpi/lib/openmpi errmgr_default_app_component.lo errmgr_default_app.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_errmgr_default_app.soT /opt/openmpi/lib/openmpi/mca_errmgr_default_app.so libtool: install: /usr/bin/install -c .libs/mca_errmgr_default_app.lai /opt/openmpi/lib/openmpi/mca_errmgr_default_app.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/errmgr/default_app' make[2]: Leaving directory '/scratch/build/orte/mca/errmgr/default_app' Making install in mca/errmgr/default_hnp make[2]: Entering directory '/scratch/build/orte/mca/errmgr/default_hnp' CC errmgr_default_hnp_component.lo CC errmgr_default_hnp.lo CCLD mca_errmgr_default_hnp.la make[3]: Entering directory '/scratch/build/orte/mca/errmgr/default_hnp' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_errmgr_default_hnp.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_errmgr_default_hnp.la' [0mlibtool: install: (cd /scratch/build/orte/mca/errmgr/default_hnp; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_errmgr_default_hnp.la -rpath /opt/openmpi/lib/openmpi errmgr_default_hnp_component.lo errmgr_default_hnp.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_errmgr_default_hnp.soT /opt/openmpi/lib/openmpi/mca_errmgr_default_hnp.so libtool: install: /usr/bin/install -c .libs/mca_errmgr_default_hnp.lai /opt/openmpi/lib/openmpi/mca_errmgr_default_hnp.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/errmgr/default_hnp' make[2]: Leaving directory '/scratch/build/orte/mca/errmgr/default_hnp' Making install in mca/errmgr/default_orted make[2]: Entering directory '/scratch/build/orte/mca/errmgr/default_orted' CC errmgr_default_orted_component.lo CC errmgr_default_orted.lo CCLD mca_errmgr_default_orted.la make[3]: Entering directory '/scratch/build/orte/mca/errmgr/default_orted' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_errmgr_default_orted.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_errmgr_default_orted.la' [0mlibtool: install: (cd /scratch/build/orte/mca/errmgr/default_orted; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_errmgr_default_orted.la -rpath /opt/openmpi/lib/openmpi errmgr_default_orted_component.lo errmgr_default_orted.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_errmgr_default_orted.soT /opt/openmpi/lib/openmpi/mca_errmgr_default_orted.so libtool: install: /usr/bin/install -c .libs/mca_errmgr_default_orted.lai /opt/openmpi/lib/openmpi/mca_errmgr_default_orted.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/errmgr/default_orted' make[2]: Leaving directory '/scratch/build/orte/mca/errmgr/default_orted' Making install in mca/errmgr/default_tool make[2]: Entering directory '/scratch/build/orte/mca/errmgr/default_tool' CC errmgr_default_tool.lo CC errmgr_default_tool_component.lo CCLD mca_errmgr_default_tool.la make[3]: Entering directory '/scratch/build/orte/mca/errmgr/default_tool' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_errmgr_default_tool.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_errmgr_default_tool.la' [0mlibtool: install: (cd /scratch/build/orte/mca/errmgr/default_tool; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_errmgr_default_tool.la -rpath /opt/openmpi/lib/openmpi errmgr_default_tool_component.lo errmgr_default_tool.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_errmgr_default_tool.soT /opt/openmpi/lib/openmpi/mca_errmgr_default_tool.so libtool: install: /usr/bin/install -c .libs/mca_errmgr_default_tool.lai /opt/openmpi/lib/openmpi/mca_errmgr_default_tool.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/errmgr/default_tool' make[2]: Leaving directory '/scratch/build/orte/mca/errmgr/default_tool' Making install in mca/ess/env make[2]: Entering directory '/scratch/build/orte/mca/ess/env' CC ess_env_component.lo CC ess_env_module.lo CCLD mca_ess_env.la make[3]: Entering directory '/scratch/build/orte/mca/ess/env' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ess_env.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_ess_env.la' [0mlibtool: install: (cd /scratch/build/orte/mca/ess/env; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_ess_env.la -rpath /opt/openmpi/lib/openmpi ess_env_component.lo ess_env_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_ess_env.soT /opt/openmpi/lib/openmpi/mca_ess_env.so libtool: install: /usr/bin/install -c .libs/mca_ess_env.lai /opt/openmpi/lib/openmpi/mca_ess_env.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/ess/env' make[2]: Leaving directory '/scratch/build/orte/mca/ess/env' Making install in mca/ess/hnp make[2]: Entering directory '/scratch/build/orte/mca/ess/hnp' CC ess_hnp_component.lo CC ess_hnp_module.lo CCLD mca_ess_hnp.la make[3]: Entering directory '/scratch/build/orte/mca/ess/hnp' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ess_hnp.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_ess_hnp.la' [0mlibtool: install: (cd /scratch/build/orte/mca/ess/hnp; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_ess_hnp.la -rpath /opt/openmpi/lib/openmpi ess_hnp_component.lo ess_hnp_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_ess_hnp.soT /opt/openmpi/lib/openmpi/mca_ess_hnp.so libtool: install: /usr/bin/install -c .libs/mca_ess_hnp.lai /opt/openmpi/lib/openmpi/mca_ess_hnp.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/ess/hnp' make[2]: Leaving directory '/scratch/build/orte/mca/ess/hnp' Making install in mca/ess/pmi make[2]: Entering directory '/scratch/build/orte/mca/ess/pmi' CC ess_pmi_component.lo CC ess_pmi_module.lo CCLD mca_ess_pmi.la make[3]: Entering directory '/scratch/build/orte/mca/ess/pmi' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ess_pmi.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_ess_pmi.la' [0mlibtool: install: (cd /scratch/build/orte/mca/ess/pmi; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -fasynchronous-unwind-tables -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_ess_pmi.la -rpath /opt/openmpi/lib/openmpi ess_pmi_component.lo ess_pmi_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_ess_pmi.soT /opt/openmpi/lib/openmpi/mca_ess_pmi.so libtool: install: /usr/bin/install -c .libs/mca_ess_pmi.lai /opt/openmpi/lib/openmpi/mca_ess_pmi.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/ess/pmi' make[2]: Leaving directory '/scratch/build/orte/mca/ess/pmi' Making install in mca/ess/singleton make[2]: Entering directory '/scratch/build/orte/mca/ess/singleton' CC ess_singleton_component.lo CC ess_singleton_module.lo CCLD mca_ess_singleton.la make[3]: Entering directory '/scratch/build/orte/mca/ess/singleton' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ess_singleton.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_ess_singleton.la' [0mlibtool: install: (cd /scratch/build/orte/mca/ess/singleton; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_ess_singleton.la -rpath /opt/openmpi/lib/openmpi ess_singleton_component.lo ess_singleton_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_ess_singleton.soT /opt/openmpi/lib/openmpi/mca_ess_singleton.so libtool: install: /usr/bin/install -c .libs/mca_ess_singleton.lai /opt/openmpi/lib/openmpi/mca_ess_singleton.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/ess/singleton' make[2]: Leaving directory '/scratch/build/orte/mca/ess/singleton' Making install in mca/ess/tool make[2]: Entering directory '/scratch/build/orte/mca/ess/tool' CC ess_tool_component.lo CC ess_tool_module.lo CCLD mca_ess_tool.la make[3]: Entering directory '/scratch/build/orte/mca/ess/tool' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ess_tool.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_ess_tool.la' [0mlibtool: install: (cd /scratch/build/orte/mca/ess/tool; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_ess_tool.la -rpath /opt/openmpi/lib/openmpi ess_tool_component.lo ess_tool_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_ess_tool.soT /opt/openmpi/lib/openmpi/mca_ess_tool.so libtool: install: /usr/bin/install -c .libs/mca_ess_tool.lai /opt/openmpi/lib/openmpi/mca_ess_tool.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/ess/tool' make[2]: Leaving directory '/scratch/build/orte/mca/ess/tool' Making install in mca/ess/slurm make[2]: Entering directory '/scratch/build/orte/mca/ess/slurm' CC ess_slurm_component.lo CC ess_slurm_module.lo CCLD mca_ess_slurm.la make[3]: Entering directory '/scratch/build/orte/mca/ess/slurm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ess_slurm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_ess_slurm.la' [0mlibtool: install: (cd /scratch/build/orte/mca/ess/slurm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_ess_slurm.la -rpath /opt/openmpi/lib/openmpi ess_slurm_component.lo ess_slurm_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_ess_slurm.soT /opt/openmpi/lib/openmpi/mca_ess_slurm.so libtool: install: /usr/bin/install -c .libs/mca_ess_slurm.lai /opt/openmpi/lib/openmpi/mca_ess_slurm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/ess/slurm' make[2]: Leaving directory '/scratch/build/orte/mca/ess/slurm' Making install in mca/filem/raw make[2]: Entering directory '/scratch/build/orte/mca/filem/raw' CC filem_raw_module.lo CC filem_raw_component.lo CCLD mca_filem_raw.la make[3]: Entering directory '/scratch/build/orte/mca/filem/raw' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/filem/raw/help-orte-filem-raw.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_filem_raw.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_filem_raw.la' [0mlibtool: install: (cd /scratch/build/orte/mca/filem/raw; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_filem_raw.la -rpath /opt/openmpi/lib/openmpi filem_raw_component.lo filem_raw_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) [ 99%] Linking CXX executable ArborX_Benchmark_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_6.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/print_timers.cpp.o CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan.cpp.o -o ArborX_Benchmark_DBSCAN.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so libtool: install: /usr/bin/install -c .libs/mca_filem_raw.soT /opt/openmpi/lib/openmpi/mca_filem_raw.so libtool: install: /usr/bin/install -c .libs/mca_filem_raw.lai /opt/openmpi/lib/openmpi/mca_filem_raw.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/filem/raw' make[2]: Leaving directory '/scratch/build/orte/mca/filem/raw' Making install in mca/grpcomm/direct make[2]: Entering directory '/scratch/build/orte/mca/grpcomm/direct' CC grpcomm_direct.lo CC grpcomm_direct_component.lo CCLD mca_grpcomm_direct.la make[3]: Entering directory '/scratch/build/orte/mca/grpcomm/direct' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_grpcomm_direct.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_grpcomm_direct.la' [0mlibtool: install: (cd /scratch/build/orte/mca/grpcomm/direct; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_grpcomm_direct.la -rpath /opt/openmpi/lib/openmpi grpcomm_direct.lo grpcomm_direct_component.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_grpcomm_direct.soT /opt/openmpi/lib/openmpi/mca_grpcomm_direct.so libtool: install: /usr/bin/install -c .libs/mca_grpcomm_direct.lai /opt/openmpi/lib/openmpi/mca_grpcomm_direct.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/grpcomm/direct' make[2]: Leaving directory '/scratch/build/orte/mca/grpcomm/direct' Making install in mca/iof/hnp make[2]: Entering directory '/scratch/build/orte/mca/iof/hnp' CC iof_hnp.lo CC iof_hnp_component.lo CC iof_hnp_read.lo CC iof_hnp_send.lo CC iof_hnp_receive.lo CCLD mca_iof_hnp.la make[3]: Entering directory '/scratch/build/orte/mca/iof/hnp' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_iof_hnp.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_iof_hnp.la' [0mlibtool: install: (cd /scratch/build/orte/mca/iof/hnp; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_iof_hnp.la -rpath /opt/openmpi/lib/openmpi iof_hnp.lo iof_hnp_component.lo iof_hnp_read.lo iof_hnp_send.lo iof_hnp_receive.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_iof_hnp.soT /opt/openmpi/lib/openmpi/mca_iof_hnp.so libtool: install: /usr/bin/install -c .libs/mca_iof_hnp.lai /opt/openmpi/lib/openmpi/mca_iof_hnp.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/iof/hnp' make[2]: Leaving directory '/scratch/build/orte/mca/iof/hnp' Making install in mca/iof/orted make[2]: Entering directory '/scratch/build/orte/mca/iof/orted' CC iof_orted.lo CC iof_orted_read.lo CC iof_orted_receive.lo CC iof_orted_component.lo CCLD mca_iof_orted.la make[3]: Entering directory '/scratch/build/orte/mca/iof/orted' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_iof_orted.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_iof_orted.la' [0mlibtool: install: (cd /scratch/build/orte/mca/iof/orted; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_iof_orted.la -rpath /opt/openmpi/lib/openmpi iof_orted.lo iof_orted_component.lo iof_orted_read.lo iof_orted_receive.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_iof_orted.soT /opt/openmpi/lib/openmpi/mca_iof_orted.so libtool: install: /usr/bin/install -c .libs/mca_iof_orted.lai /opt/openmpi/lib/openmpi/mca_iof_orted.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/iof/orted' make[2]: Leaving directory '/scratch/build/orte/mca/iof/orted' Making install in mca/iof/tool make[2]: Entering directory '/scratch/build/orte/mca/iof/tool' CC iof_tool.lo CC iof_tool_component.lo CC iof_tool_receive.lo CCLD mca_iof_tool.la make[3]: Entering directory '/scratch/build/orte/mca/iof/tool' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_iof_tool.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_iof_tool.la' [0mlibtool: install: (cd /scratch/build/orte/mca/iof/tool; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_iof_tool.la -rpath /opt/openmpi/lib/openmpi iof_tool.lo iof_tool_component.lo iof_tool_receive.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_iof_tool.soT /opt/openmpi/lib/openmpi/mca_iof_tool.so libtool: install: /usr/bin/install -c .libs/mca_iof_tool.lai /opt/openmpi/lib/openmpi/mca_iof_tool.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/iof/tool' make[2]: Leaving directory '/scratch/build/orte/mca/iof/tool' Making install in mca/odls/default make[2]: Entering directory '/scratch/build/orte/mca/odls/default' CC odls_default_component.lo CC odls_default_module.lo CCLD mca_odls_default.la make[3]: Entering directory '/scratch/build/orte/mca/odls/default' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/odls/default/help-orte-odls-default.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_odls_default.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_odls_default.la' [0mlibtool: install: (cd /scratch/build/orte/mca/odls/default; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_odls_default.la -rpath /opt/openmpi/lib/openmpi odls_default_component.lo odls_default_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_odls_default.soT /opt/openmpi/lib/openmpi/mca_odls_default.so libtool: install: /usr/bin/install -c .libs/mca_odls_default.lai /opt/openmpi/lib/openmpi/mca_odls_default.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/odls/default' make[2]: Leaving directory '/scratch/build/orte/mca/odls/default' Making install in mca/odls/pspawn make[2]: Entering directory '/scratch/build/orte/mca/odls/pspawn' CC odls_pspawn_component.lo CC odls_pspawn.lo CCLD mca_odls_pspawn.la make[3]: Entering directory '/scratch/build/orte/mca/odls/pspawn' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/odls/pspawn/help-orte-odls-pspawn.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_odls_pspawn.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_odls_pspawn.la' [0mlibtool: install: (cd /scratch/build/orte/mca/odls/pspawn; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_odls_pspawn.la -rpath /opt/openmpi/lib/openmpi odls_pspawn_component.lo odls_pspawn.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_odls_pspawn.soT /opt/openmpi/lib/openmpi/mca_odls_pspawn.so libtool: install: /usr/bin/install -c .libs/mca_odls_pspawn.lai /opt/openmpi/lib/openmpi/mca_odls_pspawn.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/odls/pspawn' make[2]: Leaving directory '/scratch/build/orte/mca/odls/pspawn' Making install in mca/oob/tcp make[2]: Entering directory '/scratch/build/orte/mca/oob/tcp' CC oob_tcp_component.lo CC oob_tcp_listener.lo CC oob_tcp.lo CC oob_tcp_common.lo CC oob_tcp_connection.lo CC oob_tcp_sendrecv.lo CCLD mca_oob_tcp.la make[3]: Entering directory '/scratch/build/orte/mca/oob/tcp' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/oob/tcp/help-oob-tcp.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_oob_tcp.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_oob_tcp.la' [0mlibtool: install: (cd /scratch/build/orte/mca/oob/tcp; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_oob_tcp.la -rpath /opt/openmpi/lib/openmpi oob_tcp_component.lo oob_tcp.lo oob_tcp_listener.lo oob_tcp_common.lo oob_tcp_connection.lo oob_tcp_sendrecv.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_oob_tcp.soT /opt/openmpi/lib/openmpi/mca_oob_tcp.so libtool: install: /usr/bin/install -c .libs/mca_oob_tcp.lai /opt/openmpi/lib/openmpi/mca_oob_tcp.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/oob/tcp' make[2]: Leaving directory '/scratch/build/orte/mca/oob/tcp' Making install in mca/plm/isolated make[2]: Entering directory '/scratch/build/orte/mca/plm/isolated' CC plm_isolated.lo CC plm_isolated_component.lo CCLD mca_plm_isolated.la make[3]: Entering directory '/scratch/build/orte/mca/plm/isolated' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_plm_isolated.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_plm_isolated.la' [0mlibtool: install: (cd /scratch/build/orte/mca/plm/isolated; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_plm_isolated.la -rpath /opt/openmpi/lib/openmpi plm_isolated_component.lo plm_isolated.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_plm_isolated.soT /opt/openmpi/lib/openmpi/mca_plm_isolated.so libtool: install: /usr/bin/install -c .libs/mca_plm_isolated.lai /opt/openmpi/lib/openmpi/mca_plm_isolated.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/plm/isolated' make[2]: Leaving directory '/scratch/build/orte/mca/plm/isolated' Making install in mca/plm/rsh make[2]: Entering directory '/scratch/build/orte/mca/plm/rsh' CC plm_rsh_component.lo CC plm_rsh_module.lo CCLD mca_plm_rsh.la make[3]: Entering directory '/scratch/build/orte/mca/plm/rsh' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/plm/rsh/help-plm-rsh.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_plm_rsh.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_plm_rsh.la' [0mlibtool: install: (cd /scratch/build/orte/mca/plm/rsh; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_plm_rsh.la -rpath /opt/openmpi/lib/openmpi plm_rsh_component.lo plm_rsh_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_plm_rsh.soT /opt/openmpi/lib/openmpi/mca_plm_rsh.so libtool: install: /usr/bin/install -c .libs/mca_plm_rsh.lai /opt/openmpi/lib/openmpi/mca_plm_rsh.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/plm/rsh' make[2]: Leaving directory '/scratch/build/orte/mca/plm/rsh' Making install in mca/plm/slurm make[2]: Entering directory '/scratch/build/orte/mca/plm/slurm' CC plm_slurm_component.lo CC plm_slurm_module.lo CCLD mca_plm_slurm.la make[3]: Entering directory '/scratch/build/orte/mca/plm/slurm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/plm/slurm/help-plm-slurm.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_plm_slurm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_plm_slurm.la' [0mlibtool: install: (cd /scratch/build/orte/mca/plm/slurm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_plm_slurm.la -rpath /opt/openmpi/lib/openmpi plm_slurm_component.lo plm_slurm_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_plm_slurm.soT /opt/openmpi/lib/openmpi/mca_plm_slurm.so libtool: install: /usr/bin/install -c .libs/mca_plm_slurm.lai /opt/openmpi/lib/openmpi/mca_plm_slurm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/plm/slurm' make[2]: Leaving directory '/scratch/build/orte/mca/plm/slurm' Making install in mca/ras/simulator make[2]: Entering directory '/scratch/build/orte/mca/ras/simulator' CC ras_sim_module.lo CC ras_sim_component.lo CCLD mca_ras_simulator.la make[3]: Entering directory '/scratch/build/orte/mca/ras/simulator' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/ras/simulator/help-ras-simulator.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ras_simulator.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_ras_simulator.la' [0mlibtool: install: (cd /scratch/build/orte/mca/ras/simulator; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_ras_simulator.la -rpath /opt/openmpi/lib/openmpi ras_sim_component.lo ras_sim_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_ras_simulator.soT /opt/openmpi/lib/openmpi/mca_ras_simulator.so libtool: install: /usr/bin/install -c .libs/mca_ras_simulator.lai /opt/openmpi/lib/openmpi/mca_ras_simulator.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/ras/simulator' make[2]: Leaving directory '/scratch/build/orte/mca/ras/simulator' Making install in mca/ras/slurm make[2]: Entering directory '/scratch/build/orte/mca/ras/slurm' CC ras_slurm_module.lo CC ras_slurm_component.lo CCLD mca_ras_slurm.la make[3]: Entering directory '/scratch/build/orte/mca/ras/slurm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/ras/slurm/help-ras-slurm.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_ras_slurm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_ras_slurm.la' [0mlibtool: install: (cd /scratch/build/orte/mca/ras/slurm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_ras_slurm.la -rpath /opt/openmpi/lib/openmpi ras_slurm_component.lo ras_slurm_module.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_ras_slurm.soT /opt/openmpi/lib/openmpi/mca_ras_slurm.so libtool: install: /usr/bin/install -c .libs/mca_ras_slurm.lai /opt/openmpi/lib/openmpi/mca_ras_slurm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/ras/slurm' make[2]: Leaving directory '/scratch/build/orte/mca/ras/slurm' Making install in mca/regx/fwd make[2]: Entering directory '/scratch/build/orte/mca/regx/fwd' CC regx_fwd_component.lo CC regx_fwd.lo CCLD mca_regx_fwd.la make[3]: Entering directory '/scratch/build/orte/mca/regx/fwd' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_regx_fwd.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_regx_fwd.la' [0mlibtool: install: (cd /scratch/build/orte/mca/regx/fwd; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_regx_fwd.la -rpath /opt/openmpi/lib/openmpi regx_fwd_component.lo regx_fwd.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_regx_fwd.soT /opt/openmpi/lib/openmpi/mca_regx_fwd.so libtool: install: /usr/bin/install -c .libs/mca_regx_fwd.lai /opt/openmpi/lib/openmpi/mca_regx_fwd.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/regx/fwd' make[2]: Leaving directory '/scratch/build/orte/mca/regx/fwd' Making install in mca/regx/naive make[2]: Entering directory '/scratch/build/orte/mca/regx/naive' CC regx_naive.lo CC regx_naive_component.lo CCLD mca_regx_naive.la make[3]: Entering directory '/scratch/build/orte/mca/regx/naive' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_regx_naive.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_regx_naive.la' [0mlibtool: install: (cd /scratch/build/orte/mca/regx/naive; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_regx_naive.la -rpath /opt/openmpi/lib/openmpi regx_naive_component.lo regx_naive.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_regx_naive.soT /opt/openmpi/lib/openmpi/mca_regx_naive.so libtool: install: /usr/bin/install -c .libs/mca_regx_naive.lai /opt/openmpi/lib/openmpi/mca_regx_naive.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/regx/naive' make[2]: Leaving directory '/scratch/build/orte/mca/regx/naive' Making install in mca/regx/reverse make[2]: Entering directory '/scratch/build/orte/mca/regx/reverse' CC regx_reverse_component.lo CC regx_reverse.lo [100%] Linking CXX executable ArborX_Benchmark_BruteForceVsBVH.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -fp-model=precise -fsycl-device-code-split=per_kernel -Wpedantic -Wall -Wextra -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh.cpp.o -o ArborX_Benchmark_BruteForceVsBVH.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so CCLD mca_regx_reverse.la make[3]: Entering directory '/scratch/build/orte/mca/regx/reverse' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_regx_reverse.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_regx_reverse.la' [0mlibtool: install: (cd /scratch/build/orte/mca/regx/reverse; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_regx_reverse.la -rpath /opt/openmpi/lib/openmpi regx_reverse_component.lo regx_reverse.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_regx_reverse.soT /opt/openmpi/lib/openmpi/mca_regx_reverse.so libtool: install: /usr/bin/install -c .libs/mca_regx_reverse.lai /opt/openmpi/lib/openmpi/mca_regx_reverse.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/regx/reverse' make[2]: Leaving directory '/scratch/build/orte/mca/regx/reverse' Making install in mca/rmaps/mindist make[2]: Entering directory '/scratch/build/orte/mca/rmaps/mindist' CC rmaps_mindist_component.lo CC rmaps_mindist_module.lo CCLD mca_rmaps_mindist.la make[3]: Entering directory '/scratch/build/orte/mca/rmaps/mindist' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/rmaps/mindist/help-orte-rmaps-md.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_rmaps_mindist.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_rmaps_mindist.la' [0mlibtool: install: (cd /scratch/build/orte/mca/rmaps/mindist; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_rmaps_mindist.la -rpath /opt/openmpi/lib/openmpi rmaps_mindist_module.lo rmaps_mindist_component.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_rmaps_mindist.soT /opt/openmpi/lib/openmpi/mca_rmaps_mindist.so libtool: install: /usr/bin/install -c .libs/mca_rmaps_mindist.lai /opt/openmpi/lib/openmpi/mca_rmaps_mindist.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/rmaps/mindist' make[2]: Leaving directory '/scratch/build/orte/mca/rmaps/mindist' Making install in mca/rmaps/ppr make[2]: Entering directory '/scratch/build/orte/mca/rmaps/ppr' CC rmaps_ppr_component.lo CC rmaps_ppr.lo CCLD mca_rmaps_ppr.la make[3]: Entering directory '/scratch/build/orte/mca/rmaps/ppr' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/rmaps/ppr/help-orte-rmaps-ppr.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_rmaps_ppr.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_rmaps_ppr.la' [0mlibtool: install: (cd /scratch/build/orte/mca/rmaps/ppr; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_rmaps_ppr.la -rpath /opt/openmpi/lib/openmpi rmaps_ppr.lo rmaps_ppr_component.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_rmaps_ppr.soT /opt/openmpi/lib/openmpi/mca_rmaps_ppr.so libtool: install: /usr/bin/install -c .libs/mca_rmaps_ppr.lai /opt/openmpi/lib/openmpi/mca_rmaps_ppr.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/rmaps/ppr' make[2]: Leaving directory '/scratch/build/orte/mca/rmaps/ppr' Making install in mca/rmaps/rank_file make[2]: Entering directory '/scratch/build/orte/mca/rmaps/rank_file' CC rmaps_rank_file_component.lo CC rmaps_rank_file.lo CC rmaps_rank_file_lex.lo CCLD mca_rmaps_rank_file.la make[3]: Entering directory '/scratch/build/orte/mca/rmaps/rank_file' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/rmaps/rank_file/help-rmaps_rank_file.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_rmaps_rank_file.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_rmaps_rank_file.la' [0mlibtool: install: (cd /scratch/build/orte/mca/rmaps/rank_file; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_rmaps_rank_file.la -rpath /opt/openmpi/lib/openmpi rmaps_rank_file.lo rmaps_rank_file_component.lo rmaps_rank_file_lex.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_rmaps_rank_file.soT /opt/openmpi/lib/openmpi/mca_rmaps_rank_file.so libtool: install: /usr/bin/install -c .libs/mca_rmaps_rank_file.lai /opt/openmpi/lib/openmpi/mca_rmaps_rank_file.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/rmaps/rank_file' make[2]: Leaving directory '/scratch/build/orte/mca/rmaps/rank_file' Making install in mca/rmaps/resilient make[2]: Entering directory '/scratch/build/orte/mca/rmaps/resilient' CC rmaps_resilient.lo CC rmaps_resilient_component.lo CCLD mca_rmaps_resilient.la make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [100%] Built target ArborX_Benchmark_DBSCAN.exe make[3]: Entering directory '/scratch/build/orte/mca/rmaps/resilient' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/rmaps/resilient/help-orte-rmaps-resilient.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_rmaps_resilient.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_rmaps_resilient.la' [0mlibtool: install: (cd /scratch/build/orte/mca/rmaps/resilient; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_rmaps_resilient.la -rpath /opt/openmpi/lib/openmpi rmaps_resilient.lo rmaps_resilient_component.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_rmaps_resilient.soT /opt/openmpi/lib/openmpi/mca_rmaps_resilient.so libtool: install: /usr/bin/install -c .libs/mca_rmaps_resilient.lai /opt/openmpi/lib/openmpi/mca_rmaps_resilient.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/rmaps/resilient' make[2]: Leaving directory '/scratch/build/orte/mca/rmaps/resilient' Making install in mca/rmaps/round_robin make[2]: Entering directory '/scratch/build/orte/mca/rmaps/round_robin' CC rmaps_rr.lo CC rmaps_rr_component.lo CC rmaps_rr_mappers.lo CC rmaps_rr_assign.lo CCLD mca_rmaps_round_robin.la make[3]: Entering directory '/scratch/build/orte/mca/rmaps/round_robin' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/rmaps/round_robin/help-orte-rmaps-rr.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_rmaps_round_robin.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_rmaps_round_robin.la' [0mlibtool: install: (cd /scratch/build/orte/mca/rmaps/round_robin; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_rmaps_round_robin.la -rpath /opt/openmpi/lib/openmpi rmaps_rr.lo rmaps_rr_component.lo rmaps_rr_mappers.lo rmaps_rr_assign.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_rmaps_round_robin.soT /opt/openmpi/lib/openmpi/mca_rmaps_round_robin.so libtool: install: /usr/bin/install -c .libs/mca_rmaps_round_robin.lai /opt/openmpi/lib/openmpi/mca_rmaps_round_robin.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/rmaps/round_robin' make[2]: Leaving directory '/scratch/build/orte/mca/rmaps/round_robin' Making install in mca/rmaps/seq make[2]: Entering directory '/scratch/build/orte/mca/rmaps/seq' CC rmaps_seq.lo CC rmaps_seq_component.lo CCLD mca_rmaps_seq.la make[3]: Entering directory '/scratch/build/orte/mca/rmaps/seq' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/rmaps/seq/help-orte-rmaps-seq.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_rmaps_seq.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_rmaps_seq.la' [0mlibtool: install: (cd /scratch/build/orte/mca/rmaps/seq; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_rmaps_seq.la -rpath /opt/openmpi/lib/openmpi rmaps_seq.lo rmaps_seq_component.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_rmaps_seq.soT /opt/openmpi/lib/openmpi/mca_rmaps_seq.so libtool: install: /usr/bin/install -c .libs/mca_rmaps_seq.lai /opt/openmpi/lib/openmpi/mca_rmaps_seq.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/rmaps/seq' make[2]: Leaving directory '/scratch/build/orte/mca/rmaps/seq' Making install in mca/rml/oob make[2]: Entering directory '/scratch/build/orte/mca/rml/oob' CC rml_oob_component.lo CC rml_oob_send.lo CCLD mca_rml_oob.la make[3]: Entering directory '/scratch/build/orte/mca/rml/oob' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_rml_oob.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_rml_oob.la' [0mlibtool: install: (cd /scratch/build/orte/mca/rml/oob; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_rml_oob.la -rpath /opt/openmpi/lib/openmpi rml_oob_component.lo rml_oob_send.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_rml_oob.soT /opt/openmpi/lib/openmpi/mca_rml_oob.so libtool: install: /usr/bin/install -c .libs/mca_rml_oob.lai /opt/openmpi/lib/openmpi/mca_rml_oob.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/rml/oob' make[2]: Leaving directory '/scratch/build/orte/mca/rml/oob' Making install in mca/routed/binomial make[2]: Entering directory '/scratch/build/orte/mca/routed/binomial' CC routed_binomial.lo CC routed_binomial_component.lo CCLD mca_routed_binomial.la make[3]: Entering directory '/scratch/build/orte/mca/routed/binomial' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_routed_binomial.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_routed_binomial.la' [0mlibtool: install: (cd /scratch/build/orte/mca/routed/binomial; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_routed_binomial.la -rpath /opt/openmpi/lib/openmpi routed_binomial.lo routed_binomial_component.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_routed_binomial.soT /opt/openmpi/lib/openmpi/mca_routed_binomial.so libtool: install: /usr/bin/install -c .libs/mca_routed_binomial.lai /opt/openmpi/lib/openmpi/mca_routed_binomial.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/routed/binomial' make[2]: Leaving directory '/scratch/build/orte/mca/routed/binomial' Making install in mca/routed/direct make[2]: Entering directory '/scratch/build/orte/mca/routed/direct' CC routed_direct.lo CC routed_direct_component.lo CCLD mca_routed_direct.la make[3]: Entering directory '/scratch/build/orte/mca/routed/direct' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_routed_direct.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_routed_direct.la' [0mlibtool: install: (cd /scratch/build/orte/mca/routed/direct; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_routed_direct.la -rpath /opt/openmpi/lib/openmpi routed_direct.lo routed_direct_component.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_routed_direct.soT /opt/openmpi/lib/openmpi/mca_routed_direct.so libtool: install: /usr/bin/install -c .libs/mca_routed_direct.lai /opt/openmpi/lib/openmpi/mca_routed_direct.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/routed/direct' make[2]: Leaving directory '/scratch/build/orte/mca/routed/direct' Making install in mca/routed/radix make[2]: Entering directory '/scratch/build/orte/mca/routed/radix' CC routed_radix.lo CC routed_radix_component.lo CCLD mca_routed_radix.la make[3]: Entering directory '/scratch/build/orte/mca/routed/radix' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_routed_radix.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_routed_radix.la' [0mlibtool: install: (cd /scratch/build/orte/mca/routed/radix; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_routed_radix.la -rpath /opt/openmpi/lib/openmpi routed_radix.lo routed_radix_component.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_routed_radix.soT /opt/openmpi/lib/openmpi/mca_routed_radix.so libtool: install: /usr/bin/install -c .libs/mca_routed_radix.lai /opt/openmpi/lib/openmpi/mca_routed_radix.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/routed/radix' make[2]: Leaving directory '/scratch/build/orte/mca/routed/radix' Making install in mca/rtc/hwloc make[2]: Entering directory '/scratch/build/orte/mca/rtc/hwloc' CC rtc_hwloc.lo CC rtc_hwloc_component.lo CCLD mca_rtc_hwloc.la make[3]: Entering directory '/scratch/build/orte/mca/rtc/hwloc' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/orte/mca/rtc/hwloc/help-orte-rtc-hwloc.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_rtc_hwloc.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_rtc_hwloc.la' [0mlibtool: install: (cd /scratch/build/orte/mca/rtc/hwloc; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_rtc_hwloc.la -rpath /opt/openmpi/lib/openmpi rtc_hwloc.lo rtc_hwloc_component.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_rtc_hwloc.soT /opt/openmpi/lib/openmpi/mca_rtc_hwloc.so libtool: install: /usr/bin/install -c .libs/mca_rtc_hwloc.lai /opt/openmpi/lib/openmpi/mca_rtc_hwloc.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/rtc/hwloc' make[2]: Leaving directory '/scratch/build/orte/mca/rtc/hwloc' Making install in mca/schizo/flux make[2]: Entering directory '/scratch/build/orte/mca/schizo/flux' CC schizo_flux_component.lo CC schizo_flux.lo CCLD mca_schizo_flux.la make[3]: Entering directory '/scratch/build/orte/mca/schizo/flux' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_schizo_flux.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_schizo_flux.la' [0mlibtool: install: (cd /scratch/build/orte/mca/schizo/flux; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_schizo_flux.la -rpath /opt/openmpi/lib/openmpi schizo_flux_component.lo schizo_flux.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_schizo_flux.soT /opt/openmpi/lib/openmpi/mca_schizo_flux.so libtool: install: /usr/bin/install -c .libs/mca_schizo_flux.lai /opt/openmpi/lib/openmpi/mca_schizo_flux.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/schizo/flux' make[2]: Leaving directory '/scratch/build/orte/mca/schizo/flux' Making install in mca/schizo/ompi make[2]: Entering directory '/scratch/build/orte/mca/schizo/ompi' CC schizo_ompi_component.lo CC schizo_ompi.lo CCLD mca_schizo_ompi.la make[3]: Entering directory '/scratch/build/orte/mca/schizo/ompi' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_schizo_ompi.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_schizo_ompi.la' [0mlibtool: install: (cd /scratch/build/orte/mca/schizo/ompi; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_schizo_ompi.la -rpath /opt/openmpi/lib/openmpi schizo_ompi_component.lo schizo_ompi.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_schizo_ompi.soT /opt/openmpi/lib/openmpi/mca_schizo_ompi.so libtool: install: /usr/bin/install -c .libs/mca_schizo_ompi.lai /opt/openmpi/lib/openmpi/mca_schizo_ompi.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/schizo/ompi' make[2]: Leaving directory '/scratch/build/orte/mca/schizo/ompi' Making install in mca/schizo/orte make[2]: Entering directory '/scratch/build/orte/mca/schizo/orte' CC schizo_orte.lo CC schizo_orte_component.lo CCLD mca_schizo_orte.la make[3]: Entering directory '/scratch/build/orte/mca/schizo/orte' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_schizo_orte.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_schizo_orte.la' [0mlibtool: install: (cd /scratch/build/orte/mca/schizo/orte; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_schizo_orte.la -rpath /opt/openmpi/lib/openmpi schizo_orte_component.lo schizo_orte.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_schizo_orte.soT /opt/openmpi/lib/openmpi/mca_schizo_orte.so libtool: install: /usr/bin/install -c .libs/mca_schizo_orte.lai /opt/openmpi/lib/openmpi/mca_schizo_orte.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/schizo/orte' make[2]: Leaving directory '/scratch/build/orte/mca/schizo/orte' Making install in mca/schizo/jsm make[2]: Entering directory '/scratch/build/orte/mca/schizo/jsm' CC schizo_jsm_component.lo CC schizo_jsm.lo CCLD mca_schizo_jsm.la make[3]: Entering directory '/scratch/build/orte/mca/schizo/jsm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_schizo_jsm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_schizo_jsm.la' [0mlibtool: install: (cd /scratch/build/orte/mca/schizo/jsm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_schizo_jsm.la -rpath /opt/openmpi/lib/openmpi schizo_jsm_component.lo schizo_jsm.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_schizo_jsm.soT /opt/openmpi/lib/openmpi/mca_schizo_jsm.so libtool: install: /usr/bin/install -c .libs/mca_schizo_jsm.lai /opt/openmpi/lib/openmpi/mca_schizo_jsm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/schizo/jsm' make[2]: Leaving directory '/scratch/build/orte/mca/schizo/jsm' Making install in mca/schizo/slurm make[2]: Entering directory '/scratch/build/orte/mca/schizo/slurm' CC schizo_slurm_component.lo CC schizo_slurm.lo CCLD mca_schizo_slurm.la make[3]: Entering directory '/scratch/build/orte/mca/schizo/slurm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_schizo_slurm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_schizo_slurm.la' [0mlibtool: install: (cd /scratch/build/orte/mca/schizo/slurm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_schizo_slurm.la -rpath /opt/openmpi/lib/openmpi schizo_slurm_component.lo schizo_slurm.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_schizo_slurm.soT /opt/openmpi/lib/openmpi/mca_schizo_slurm.so libtool: install: /usr/bin/install -c .libs/mca_schizo_slurm.lai /opt/openmpi/lib/openmpi/mca_schizo_slurm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/schizo/slurm' make[2]: Leaving directory '/scratch/build/orte/mca/schizo/slurm' Making install in mca/state/app make[2]: Entering directory '/scratch/build/orte/mca/state/app' CC state_app_component.lo CC state_app.lo CCLD mca_state_app.la make[3]: Entering directory '/scratch/build/orte/mca/state/app' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_state_app.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_state_app.la' [0mlibtool: install: (cd /scratch/build/orte/mca/state/app; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_state_app.la -rpath /opt/openmpi/lib/openmpi state_app_component.lo state_app.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_state_app.soT /opt/openmpi/lib/openmpi/mca_state_app.so libtool: install: /usr/bin/install -c .libs/mca_state_app.lai /opt/openmpi/lib/openmpi/mca_state_app.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/state/app' make[2]: Leaving directory '/scratch/build/orte/mca/state/app' Making install in mca/state/hnp make[2]: Entering directory '/scratch/build/orte/mca/state/hnp' CC state_hnp_component.lo CC state_hnp.lo CCLD mca_state_hnp.la make[3]: Entering directory '/scratch/build/orte/mca/state/hnp' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_state_hnp.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_state_hnp.la' [0mlibtool: install: (cd /scratch/build/orte/mca/state/hnp; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_state_hnp.la -rpath /opt/openmpi/lib/openmpi state_hnp_component.lo state_hnp.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_state_hnp.soT /opt/openmpi/lib/openmpi/mca_state_hnp.so libtool: install: /usr/bin/install -c .libs/mca_state_hnp.lai /opt/openmpi/lib/openmpi/mca_state_hnp.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/state/hnp' make[2]: Leaving directory '/scratch/build/orte/mca/state/hnp' Making install in mca/state/novm make[2]: Entering directory '/scratch/build/orte/mca/state/novm' CC state_novm.lo CC state_novm_component.lo CCLD mca_state_novm.la make[3]: Entering directory '/scratch/build/orte/mca/state/novm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_state_novm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_state_novm.la' [0mlibtool: install: (cd /scratch/build/orte/mca/state/novm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_state_novm.la -rpath /opt/openmpi/lib/openmpi state_novm_component.lo state_novm.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_state_novm.soT /opt/openmpi/lib/openmpi/mca_state_novm.so libtool: install: /usr/bin/install -c .libs/mca_state_novm.lai /opt/openmpi/lib/openmpi/mca_state_novm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/state/novm' make[2]: Leaving directory '/scratch/build/orte/mca/state/novm' Making install in mca/state/orted make[2]: Entering directory '/scratch/build/orte/mca/state/orted' CC state_orted.lo CC state_orted_component.lo CCLD mca_state_orted.la make[3]: Entering directory '/scratch/build/orte/mca/state/orted' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_state_orted.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_state_orted.la' [0mlibtool: install: (cd /scratch/build/orte/mca/state/orted; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_state_orted.la -rpath /opt/openmpi/lib/openmpi state_orted_component.lo state_orted.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_state_orted.soT /opt/openmpi/lib/openmpi/mca_state_orted.so libtool: install: /usr/bin/install -c .libs/mca_state_orted.lai /opt/openmpi/lib/openmpi/mca_state_orted.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/state/orted' make[2]: Leaving directory '/scratch/build/orte/mca/state/orted' Making install in mca/state/tool make[2]: Entering directory '/scratch/build/orte/mca/state/tool' CC state_tool.lo CC state_tool_component.lo CCLD mca_state_tool.la make[3]: Entering directory '/scratch/build/orte/mca/state/tool' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_state_tool.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_state_tool.la' [0mlibtool: install: (cd /scratch/build/orte/mca/state/tool; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_state_tool.la -rpath /opt/openmpi/lib/openmpi state_tool_component.lo state_tool.lo ../../../../orte/libopen-rte.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_state_tool.soT /opt/openmpi/lib/openmpi/mca_state_tool.so libtool: install: /usr/bin/install -c .libs/mca_state_tool.lai /opt/openmpi/lib/openmpi/mca_state_tool.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/orte/mca/state/tool' make[2]: Leaving directory '/scratch/build/orte/mca/state/tool' Making install in tools/orte-clean make[2]: Entering directory '/scratch/build/orte/tools/orte-clean' CC orte-clean.o GENERATE orte-clean.1 CCLD orte-clean make[3]: Entering directory '/scratch/build/orte/tools/orte-clean' /usr/bin/mkdir -p '/opt/openmpi/bin' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/share/man/man1' /bin/bash ../../../libtool --mode=install /usr/bin/install -c orte-clean '/opt/openmpi/bin' /usr/bin/install -c -m 644 ../../../../openmpi/orte/tools/orte-clean/help-orte-clean.txt '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 orte-clean.1 '/opt/openmpi/share/man/man1' libtool: install: /usr/bin/install -c .libs/orte-clean /opt/openmpi/bin/orte-clean make[3]: Leaving directory '/scratch/build/orte/tools/orte-clean' make[2]: Leaving directory '/scratch/build/orte/tools/orte-clean' Making install in tools/orted make[2]: Entering directory '/scratch/build/orte/tools/orted' CC orted.o GENERATE orted.1 CCLD orted make[3]: Entering directory '/scratch/build/orte/tools/orted' /usr/bin/mkdir -p '/opt/openmpi/bin' /usr/bin/mkdir -p '/opt/openmpi/share/man/man1' /bin/bash ../../../libtool --mode=install /usr/bin/install -c orted '/opt/openmpi/bin' /usr/bin/install -c -m 644 orted.1 '/opt/openmpi/share/man/man1' libtool: install: /usr/bin/install -c .libs/orted /opt/openmpi/bin/orted make[3]: Leaving directory '/scratch/build/orte/tools/orted' make[2]: Leaving directory '/scratch/build/orte/tools/orted' Making install in tools/orterun make[2]: Entering directory '/scratch/build/orte/tools/orterun' CC orterun.o CC main.o GENERATE orterun.1 CCLD orterun make[3]: Entering directory '/scratch/build/orte/tools/orterun' /usr/bin/mkdir -p '/opt/openmpi/bin' /usr/bin/mkdir -p '/opt/openmpi/share/man/man1' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /bin/bash ../../../libtool --mode=install /usr/bin/install -c orterun '/opt/openmpi/bin' /usr/bin/install -c -m 644 ../../../../openmpi/orte/tools/orterun/help-orterun.txt '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 orterun.1 '/opt/openmpi/share/man/man1' libtool: install: /usr/bin/install -c .libs/orterun /opt/openmpi/bin/orterun make[3]: Leaving directory '/scratch/build/orte/tools/orterun' make[2]: Leaving directory '/scratch/build/orte/tools/orterun' Making install in tools/wrappers make[2]: Entering directory '/scratch/build/orte/tools/wrappers' make[3]: Entering directory '/scratch/build/orte/tools/wrappers' make install-exec-hook /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/pkgconfig' /usr/bin/install -c -m 644 orte.pc '/opt/openmpi/lib/pkgconfig' /usr/bin/install -c -m 644 ortecc-wrapper-data.txt '/opt/openmpi/share/openmpi' make[4]: Entering directory '/scratch/build/orte/tools/wrappers' test -z "/opt/openmpi/bin" || /usr/bin/mkdir -p "/opt/openmpi/bin" (cd /opt/openmpi/bin; rm -f ortecc; ln -s opal_wrapper ortecc) make[4]: Leaving directory '/scratch/build/orte/tools/wrappers' make[3]: Leaving directory '/scratch/build/orte/tools/wrappers' make[2]: Leaving directory '/scratch/build/orte/tools/wrappers' Making install in tools/orte-info make[2]: Entering directory '/scratch/build/orte/tools/orte-info' CC param.o CC output.o CC orte-info.o CC components.o CC version.o GENERATE orte-info.1 CCLD orte-info make[3]: Entering directory '/scratch/build/orte/tools/orte-info' /usr/bin/mkdir -p '/opt/openmpi/bin' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/share/man/man1' /usr/bin/install -c -m 644 ../../../../openmpi/orte/tools/orte-info/help-orte-info.txt '/opt/openmpi/share/openmpi' /bin/bash ../../../libtool --mode=install /usr/bin/install -c orte-info '/opt/openmpi/bin' /usr/bin/install -c -m 644 orte-info.1 '/opt/openmpi/share/man/man1' libtool: install: /usr/bin/install -c .libs/orte-info /opt/openmpi/bin/orte-info make[3]: Leaving directory '/scratch/build/orte/tools/orte-info' make[2]: Leaving directory '/scratch/build/orte/tools/orte-info' Making install in tools/orte-server make[2]: Entering directory '/scratch/build/orte/tools/orte-server' CC orte-server.o GENERATE orte-server.1 CCLD orte-server make[3]: Entering directory '/scratch/build/orte/tools/orte-server' /usr/bin/mkdir -p '/opt/openmpi/bin' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/share/man/man1' /bin/bash ../../../libtool --mode=install /usr/bin/install -c orte-server '/opt/openmpi/bin' /usr/bin/install -c -m 644 ../../../../openmpi/orte/tools/orte-server/help-orte-server.txt '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 orte-server.1 '/opt/openmpi/share/man/man1' libtool: install: /usr/bin/install -c .libs/orte-server /opt/openmpi/bin/orte-server make[3]: Leaving directory '/scratch/build/orte/tools/orte-server' make[2]: Leaving directory '/scratch/build/orte/tools/orte-server' make[1]: Leaving directory '/scratch/build/orte' Making install in ompi make[1]: Entering directory '/scratch/build/ompi' Making install in include make[2]: Entering directory '/scratch/build/ompi/include' GENERATE mpif-sizeof.h GENERATE mpif-c-constants-decl.h LN_S mpi_portable_platform.h make[3]: Entering directory '/scratch/build/ompi/include' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/include' /usr/bin/install -c -m 644 mpi.h mpi-ext.h mpif.h mpif-ext.h mpif-sizeof.h mpif-c-constants-decl.h mpi_portable_platform.h '/opt/openmpi/include' make[3]: Leaving directory '/scratch/build/ompi/include' make[2]: Leaving directory '/scratch/build/ompi/include' Making install in datatype make[2]: Entering directory '/scratch/build/ompi/datatype' CC ompi_datatype_create.lo CC ompi_datatype_args.lo CC ompi_datatype_create_contiguous.lo CC ompi_datatype_create_indexed.lo CC ompi_datatype_create_struct.lo CC ompi_datatype_create_vector.lo CC ompi_datatype_create_darray.lo CC ompi_datatype_create_subarray.lo CC ompi_datatype_external.lo CC ompi_datatype_external32.lo CC ompi_datatype_match_size.lo CC ompi_datatype_module.lo CC ompi_datatype_sndrcv.lo CC ompi_datatype_get_elements.lo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [100%] Built target ArborX_Benchmark_BruteForceVsBVH.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles 0 [Pipeline] sh CCLD libdatatype.la + ctest --timeout 180 --no-compress-output -T Test --test-output-size-passed=65536 --test-output-size-failed=1048576 Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Site: Build name: (empty) Create new tag: 20240401-1559 - Experimental Cannot find file: /var/jenkins/workspace/ArborX_master/build/DartConfiguration.tcl Test project /var/jenkins/workspace/ArborX_master/build Start 1: ArborX_Test_DetailsUtils [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/datatype' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/datatype' make[2]: Leaving directory '/scratch/build/ompi/datatype' Making install in debuggers make[2]: Entering directory '/scratch/build/ompi/debuggers' CC libdebuggers_la-ompi_debuggers.lo CC ompi_debugger_canary.lo CC libompi_dbg_msgq_la-ompi_common_dll.lo CC libompi_dbg_msgq_la-ompi_msgq_dll.lo 1/31 Test #1: ArborX_Test_DetailsUtils ......................... Passed 0.93 sec Start 2: ArborX_Test_Geometry 2/31 Test #2: ArborX_Test_Geometry ............................. Passed 0.01 sec Start 3: ArborX_Test_QueryTree CCLD libompi_dbg_msgq.la CCLD libompi_debugger_canary.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0m CCLD libdebuggers.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/debuggers' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../libtool --mode=install /usr/bin/install -c libompi_dbg_msgq.la '/opt/openmpi/lib/openmpi' libtool: install: /usr/bin/install -c .libs/libompi_dbg_msgq.so /opt/openmpi/lib/openmpi/libompi_dbg_msgq.so libtool: install: /usr/bin/install -c .libs/libompi_dbg_msgq.lai /opt/openmpi/lib/openmpi/libompi_dbg_msgq.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/debuggers' make[2]: Leaving directory '/scratch/build/ompi/debuggers' Making install in etc make[2]: Entering directory '/scratch/build/ompi/etc' make[3]: Entering directory '/scratch/build/ompi/etc' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p /opt/openmpi/etc /usr/bin/install -c -m 644 ../../../openmpi/ompi/etc/openmpi-totalview.tcl /opt/openmpi/etc/openmpi-totalview.tcl make[3]: Leaving directory '/scratch/build/ompi/etc' make[2]: Leaving directory '/scratch/build/ompi/etc' Making install in mpi/c make[2]: Entering directory '/scratch/build/ompi/mpi/c' Making install in profile make[3]: Entering directory '/scratch/build/ompi/mpi/c/profile' LN_S pabort.c LN_S padd_error_class.c LN_S padd_error_code.c LN_S padd_error_string.c LN_S pallgather.c LN_S piallgather.c LN_S pallgatherv.c LN_S piallgatherv.c LN_S palloc_mem.c LN_S pallreduce.c LN_S palltoall.c LN_S pialltoall.c LN_S piallreduce.c LN_S palltoallv.c LN_S palltoallw.c LN_S pialltoallv.c LN_S pattr_delete.c LN_S pialltoallw.c LN_S pattr_get.c LN_S pattr_put.c LN_S pbarrier.c LN_S pibarrier.c LN_S pbcast.c LN_S pibcast.c LN_S pbsend.c LN_S pbsend_init.c LN_S pbuffer_attach.c LN_S pbuffer_detach.c LN_S pcancel.c LN_S pcart_coords.c LN_S pcart_create.c LN_S pcartdim_get.c LN_S pcart_get.c LN_S pcart_map.c LN_S pcart_rank.c LN_S pcart_shift.c LN_S pcart_sub.c LN_S pclose_port.c LN_S pcomm_accept.c LN_S pcomm_c2f.c LN_S pcomm_call_errhandler.c LN_S pcomm_compare.c LN_S pcomm_connect.c LN_S pcomm_create_errhandler.c LN_S pcomm_create.c LN_S pcomm_create_group.c LN_S pcomm_disconnect.c LN_S pcomm_create_keyval.c LN_S pcomm_delete_attr.c LN_S pcomm_dup.c LN_S pcomm_idup.c LN_S pcomm_dup_with_info.c LN_S pcomm_free.c LN_S pcomm_f2c.c LN_S pcomm_free_keyval.c LN_S pcomm_get_attr.c LN_S pcomm_get_errhandler.c LN_S pcomm_get_info.c LN_S pcomm_get_name.c LN_S pcomm_group.c LN_S pcomm_get_parent.c LN_S pcomm_join.c LN_S pcomm_rank.c LN_S pcomm_remote_group.c LN_S pcomm_remote_size.c LN_S pcomm_set_attr.c LN_S pcomm_set_info.c LN_S pdist_graph_create.c LN_S pdist_graph_neighbors.c LN_S pdist_graph_create_adjacent.c LN_S pcomm_set_errhandler.c LN_S pdist_graph_neighbors_count.c LN_S pcomm_size.c LN_S pcomm_set_name.c LN_S pcomm_spawn.c LN_S pcomm_spawn_multiple.c LN_S pcomm_split.c LN_S pcomm_test_inter.c LN_S pcomm_split_type.c LN_S pcompare_and_swap.c LN_S pdims_create.c LN_S perrhandler_c2f.c LN_S perrhandler_f2c.c LN_S perror_string.c LN_S perrhandler_free.c LN_S perror_class.c LN_S pexscan.c LN_S pfile_c2f.c LN_S piexscan.c LN_S pfetch_and_op.c LN_S pfile_call_errhandler.c LN_S pfile_close.c LN_S pfile_create_errhandler.c LN_S pfile_delete.c LN_S pfile_f2c.c LN_S pfile_get_atomicity.c LN_S pfile_get_amode.c LN_S pfile_get_errhandler.c LN_S pfile_get_byte_offset.c LN_S pfile_get_info.c LN_S pfile_get_group.c LN_S pfile_get_position.c LN_S pfile_get_position_shared.c LN_S pfile_get_size.c LN_S pfile_get_type_extent.c LN_S pfile_get_view.c LN_S pfile_iread_at.c LN_S pfile_iread.c LN_S pfile_iread_at_all.c LN_S pfile_iread_all.c LN_S pfile_iwrite_at.c LN_S pfile_iread_shared.c LN_S pfile_iwrite.c LN_S pfile_iwrite_at_all.c LN_S pfile_iwrite_shared.c LN_S pfile_iwrite_all.c LN_S pfile_open.c LN_S pfile_preallocate.c LN_S pfile_read_all_begin.c LN_S pfile_read_all.c LN_S pfile_read_at_all_begin.c LN_S pfile_read_all_end.c LN_S pfile_read_at_all.c LN_S pfile_read_at_all_end.c LN_S pfile_read_at.c LN_S pfile_read.c LN_S pfile_read_ordered.c LN_S pfile_read_shared.c LN_S pfile_read_ordered_begin.c LN_S pfile_read_ordered_end.c LN_S pfile_seek.c LN_S pfile_set_atomicity.c LN_S pfile_set_errhandler.c LN_S pfile_set_info.c LN_S pfile_seek_shared.c LN_S pfile_set_view.c LN_S pfile_set_size.c LN_S pfile_sync.c LN_S pfile_write_all_begin.c LN_S pfile_write_all_end.c LN_S pfile_write_all.c LN_S pfile_write_at_all_begin.c LN_S pfile_write_at_all_end.c LN_S pfile_write_at_all.c LN_S pfile_write_at.c LN_S pfile_write.c LN_S pfile_write_ordered.c LN_S pfile_write_shared.c LN_S pfile_write_ordered_begin.c LN_S pfile_write_ordered_end.c LN_S pfinalized.c LN_S pfinalize.c LN_S pfree_mem.c LN_S pgather.c LN_S pigather.c LN_S pgatherv.c LN_S pigatherv.c LN_S pget_count.c LN_S pget_address.c LN_S pget_elements.c LN_S pget_elements_x.c LN_S pget_accumulate.c LN_S pget_processor_name.c LN_S pget_library_version.c LN_S pget_version.c LN_S pgraph_create.c LN_S pgraph_get.c LN_S pgraph_map.c LN_S pgraph_neighbors_count.c LN_S pgraph_neighbors.c LN_S pgraphdims_get.c LN_S pgrequest_complete.c LN_S pgrequest_start.c LN_S pgroup_compare.c LN_S pgroup_c2f.c LN_S pgroup_excl.c LN_S pgroup_difference.c LN_S pgroup_f2c.c LN_S pgroup_free.c LN_S pgroup_incl.c LN_S pgroup_intersection.c LN_S pgroup_range_excl.c LN_S pgroup_range_incl.c LN_S pgroup_rank.c LN_S pgroup_size.c LN_S pgroup_translate_ranks.c LN_S pimrecv.c LN_S pibsend.c LN_S pimprobe.c LN_S pgroup_union.c LN_S pinfo_c2f.c LN_S pinfo_create.c LN_S pinfo_dup.c LN_S pinfo_delete.c LN_S pinfo_f2c.c LN_S pinfo_free.c LN_S pinfo_get.c LN_S pinfo_get_nthkey.c LN_S pinfo_get_nkeys.c LN_S pinfo_get_valuelen.c LN_S pinfo_set.c LN_S pinit.c LN_S pinit_thread.c LN_S pintercomm_merge.c LN_S pinitialized.c LN_S piprobe.c LN_S pintercomm_create.c LN_S pirecv.c LN_S pis_thread_main.c LN_S pirsend.c LN_S pisend.c LN_S pissend.c LN_S pmessage_c2f.c LN_S plookup_name.c LN_S pmessage_f2c.c LN_S pmprobe.c LN_S pmrecv.c LN_S pneighbor_allgather.c LN_S pineighbor_allgather.c LN_S pneighbor_allgatherv.c LN_S pneighbor_alltoall.c LN_S pineighbor_allgatherv.c LN_S pineighbor_alltoall.c LN_S pneighbor_alltoallv.c LN_S pineighbor_alltoallv.c LN_S pneighbor_alltoallw.c LN_S pkeyval_create.c LN_S pineighbor_alltoallw.c LN_S pkeyval_free.c LN_S pop_commutative.c LN_S pop_create.c LN_S pop_c2f.c LN_S pop_f2c.c LN_S pop_free.c LN_S ppack_external.c LN_S popen_port.c LN_S ppack_external_size.c LN_S ppack.c LN_S ppack_size.c LN_S ppcontrol.c LN_S pprobe.c LN_S ppublish_name.c LN_S pquery_thread.c LN_S praccumulate.c LN_S precv_init.c LN_S precv.c LN_S pregister_datarep.c LN_S preduce.c LN_S pireduce.c LN_S preduce_local.c LN_S preduce_scatter.c LN_S pireduce_scatter_block.c LN_S pireduce_scatter.c LN_S preduce_scatter_block.c LN_S prequest_f2c.c LN_S prequest_c2f.c LN_S prequest_get_status.c LN_S prequest_free.c LN_S prget_accumulate.c LN_S prput.c LN_S prget.c LN_S prsend_init.c LN_S pscan.c LN_S piscan.c LN_S prsend.c LN_S pscatter.c LN_S pscatterv.c LN_S piscatter.c LN_S piscatterv.c LN_S psend.c LN_S psend_init.c LN_S psendrecv.c LN_S pssend_init.c LN_S psendrecv_replace.c LN_S pssend.c LN_S pstartall.c LN_S pstart.c LN_S pstatus_c2f.c LN_S pstatus_f2c.c LN_S pstatus_set_cancelled.c LN_S pstatus_set_elements.c LN_S ptestall.c LN_S pstatus_set_elements_x.c LN_S ptestany.c LN_S ptest.c LN_S ptest_cancelled.c LN_S ptestsome.c LN_S ptopo_test.c LN_S ptype_c2f.c LN_S ptype_contiguous.c LN_S ptype_commit.c LN_S ptype_create_darray.c LN_S ptype_create_f90_integer.c LN_S ptype_create_f90_complex.c LN_S ptype_create_f90_real.c LN_S ptype_create_hvector.c LN_S ptype_create_hindexed.c LN_S ptype_create_indexed_block.c LN_S ptype_create_hindexed_block.c LN_S ptype_create_resized.c LN_S ptype_create_keyval.c LN_S ptype_create_struct.c LN_S ptype_create_subarray.c LN_S ptype_delete_attr.c LN_S ptype_dup.c LN_S ptype_f2c.c LN_S ptype_free.c LN_S ptype_free_keyval.c LN_S ptype_get_contents.c LN_S ptype_get_attr.c LN_S ptype_get_envelope.c LN_S ptype_get_extent.c LN_S ptype_get_extent_x.c LN_S ptype_get_name.c LN_S ptype_get_true_extent.c LN_S ptype_get_true_extent_x.c LN_S ptype_match_size.c LN_S ptype_indexed.c LN_S ptype_set_name.c LN_S ptype_set_attr.c LN_S ptype_size.c LN_S ptype_vector.c LN_S ptype_size_x.c LN_S punpack_external.c LN_S punpack.c LN_S punpublish_name.c LN_S pwait.c LN_S pwaitall.c LN_S pwaitany.c LN_S pwaitsome.c LN_S pwtime.c LN_S pwtick.c LN_S paccumulate.c 3/31 Test #3: ArborX_Test_QueryTree ............................ Passed 3.85 sec Start 4: ArborX_Test_DetailsTreeConstruction LN_S pput.c LN_S pget.c LN_S pwin_allocate_shared.c LN_S pwin_allocate.c LN_S pwin_attach.c LN_S pwin_c2f.c LN_S pwin_call_errhandler.c LN_S pwin_complete.c LN_S pwin_create_errhandler.c LN_S pwin_create_keyval.c LN_S pwin_create.c LN_S pwin_create_dynamic.c LN_S pwin_delete_attr.c LN_S pwin_detach.c LN_S pwin_f2c.c LN_S pwin_fence.c LN_S pwin_flush.c LN_S pwin_flush_all.c LN_S pwin_flush_local.c LN_S pwin_flush_local_all.c LN_S pwin_free_keyval.c LN_S pwin_free.c LN_S pwin_get_attr.c LN_S pwin_get_errhandler.c LN_S pwin_get_group.c LN_S pwin_get_info.c LN_S pwin_lock.c LN_S pwin_get_name.c LN_S pwin_lock_all.c LN_S pwin_post.c LN_S pwin_set_attr.c LN_S pwin_set_errhandler.c LN_S pwin_set_info.c LN_S pwin_set_name.c LN_S pwin_shared_query.c LN_S pwin_sync.c LN_S pwin_test.c LN_S pwin_start.c LN_S pwin_unlock.c LN_S pwin_unlock_all.c LN_S perrhandler_get.c LN_S pwin_wait.c LN_S paddress.c LN_S perrhandler_create.c LN_S perrhandler_set.c LN_S ptype_extent.c LN_S ptype_hvector.c LN_S ptype_hindexed.c LN_S ptype_lb.c LN_S ptype_ub.c CC padd_error_class.lo LN_S ptype_struct.c CC pabort.lo CC padd_error_code.lo CC padd_error_string.lo 4/31 Test #4: ArborX_Test_DetailsTreeConstruction .............. Passed 0.68 sec Start 5: ArborX_Test_DetailsContainers 5/31 Test #5: ArborX_Test_DetailsContainers .................... Passed 0.04 sec Start 6: ArborX_Test_DetailsCrsGraphWrapperImpl CC pallgather.lo CC piallgather.lo 6/31 Test #6: ArborX_Test_DetailsCrsGraphWrapperImpl ........... Passed 0.68 sec Start 7: ArborX_Test_Clustering CC pallgatherv.lo CC piallgatherv.lo CC palloc_mem.lo CC pallreduce.lo CC piallreduce.lo CC palltoall.lo 7/31 Test #7: ArborX_Test_Clustering ........................... Passed 0.89 sec Start 8: ArborX_Test_DetailsClusteringHelpers CC pialltoall.lo CC palltoallv.lo CC pialltoallv.lo 8/31 Test #8: ArborX_Test_DetailsClusteringHelpers ............. Passed 0.73 sec Start 9: ArborX_Test_SpecializedTraversals CC palltoallw.lo CC pialltoallw.lo CC pattr_delete.lo 9/31 Test #9: ArborX_Test_SpecializedTraversals ................ Passed 0.76 sec Start 10: ArborX_Test_DistributedTree CC pattr_get.lo CC pattr_put.lo CC pbarrier.lo CC pibarrier.lo CC pbcast.lo CC pibcast.lo CC pbsend.lo CC pbsend_init.lo CC pbuffer_attach.lo CC pbuffer_detach.lo CC pcancel.lo CC pcart_coords.lo CC pcart_create.lo CC pcartdim_get.lo CC pcart_get.lo CC pcart_map.lo CC pcart_rank.lo CC pcart_shift.lo CC pcart_sub.lo CC pclose_port.lo CC pcomm_accept.lo CC pcomm_c2f.lo CC pcomm_call_errhandler.lo CC pcomm_compare.lo CC pcomm_connect.lo 10/31 Test #10: ArborX_Test_DistributedTree ...................... Passed 4.45 sec Start 11: ArborX_Test_DetailsDistributedTreeImpl CC pcomm_create.lo CC pcomm_create_errhandler.lo CC pcomm_create_group.lo CC pcomm_create_keyval.lo 11/31 Test #11: ArborX_Test_DetailsDistributedTreeImpl ........... Passed 1.51 sec Start 12: ArborX_Test_BoostAdapters CC pcomm_delete_attr.lo CC pcomm_disconnect.lo CC pcomm_dup.lo 12/31 Test #12: ArborX_Test_BoostAdapters ........................ Passed 0.69 sec Start 13: ArborX_Test_InterpMovingLeastSquares CC pcomm_dup_with_info.lo CC pcomm_idup.lo CC pcomm_f2c.lo CC pcomm_free.lo 13/31 Test #13: ArborX_Test_InterpMovingLeastSquares ............. Passed 0.98 sec Start 14: ArborX_Example_HostAccessTraits CC pcomm_free_keyval.lo CC pcomm_get_attr.lo CC pcomm_get_errhandler.lo 14/31 Test #14: ArborX_Example_HostAccessTraits .................. Passed 0.68 sec Start 15: ArborX_Example_BruteForce CC pcomm_get_info.lo CC pcomm_get_name.lo CC pcomm_get_parent.lo CC pcomm_group.lo 15/31 Test #15: ArborX_Example_BruteForce ........................ Passed 0.75 sec Start 16: ArborX_Example_Callback CC pcomm_join.lo CC pcomm_rank.lo CC pcomm_remote_group.lo CC pcomm_remote_size.lo CC pcomm_set_attr.lo CC pcomm_set_info.lo 16/31 Test #16: ArborX_Example_Callback .......................... Passed 0.75 sec Start 17: ArborX_Example_DBSCAN CC pdist_graph_create.lo CC pdist_graph_create_adjacent.lo CC pdist_graph_neighbors.lo 17/31 Test #17: ArborX_Example_DBSCAN ............................ Passed 0.71 sec Start 18: ArborX_Example_MolecularDynamics CC pdist_graph_neighbors_count.lo 18/31 Test #18: ArborX_Example_MolecularDynamics ................. Passed 0.77 sec Start 19: ArborX_Example_Intersection CC pcomm_set_errhandler.lo CC pcomm_set_name.lo CC pcomm_size.lo CC pcomm_spawn.lo 19/31 Test #19: ArborX_Example_Intersection ...................... Passed 0.75 sec Start 20: ArborX_Example_TriangleIntersection CC pcomm_spawn_multiple.lo CC pcomm_split.lo CC pcomm_split_type.lo CC pcomm_test_inter.lo CC pcompare_and_swap.lo 20/31 Test #20: ArborX_Example_TriangleIntersection .............. Passed 0.69 sec Start 21: ArborX_Example_TriangleIntersectionWithMapping CC pdims_create.lo CC perrhandler_c2f.lo CC perrhandler_f2c.lo CC perrhandler_free.lo CC perror_class.lo 21/31 Test #21: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.69 sec Start 22: ArborX_Example_TreeViz CC perror_string.lo CC pexscan.lo 22/31 Test #22: ArborX_Example_TreeViz ........................... Passed 0.74 sec Start 23: ArborX_Example_RayTracing CC pfetch_and_op.lo CC piexscan.lo CC pfile_c2f.lo CC pfile_call_errhandler.lo 23/31 Test #23: ArborX_Example_RayTracing ........................ Passed 0.80 sec Start 24: ArborX_Example_MovingLeastSquares CC pfile_close.lo CC pfile_create_errhandler.lo CC pfile_delete.lo CC pfile_f2c.lo CC pfile_get_amode.lo 24/31 Test #24: ArborX_Example_MovingLeastSquares ................ Passed 0.69 sec Start 25: ArborX_Benchmark_BruteForceVsBVH CC pfile_get_atomicity.lo CC pfile_get_byte_offset.lo CC pfile_get_errhandler.lo CC pfile_get_group.lo CC pfile_get_info.lo CC pfile_get_position.lo CC pfile_get_position_shared.lo CC pfile_get_size.lo CC pfile_get_type_extent.lo 25/31 Test #25: ArborX_Benchmark_BruteForceVsBVH ................. Passed 2.01 sec Start 26: ArborX_Benchmark_DBSCAN CC pfile_get_view.lo CC pfile_iread_at.lo CC pfile_iread.lo CC pfile_iread_at_all.lo 26/31 Test #26: ArborX_Benchmark_DBSCAN .......................... Passed 1.06 sec Start 27: ArborX_Benchmark_ExecutionSpaces CC pfile_iread_shared.lo CC pfile_iread_all.lo CC pfile_iwrite_at.lo CC pfile_iwrite.lo CC pfile_iwrite_at_all.lo 27/31 Test #27: ArborX_Benchmark_ExecutionSpaces ................. Passed 0.73 sec Start 28: ArborX_Benchmark_BoundingVolumeHierarchy CC pfile_iwrite_shared.lo CC pfile_iwrite_all.lo CC pfile_open.lo CC pfile_preallocate.lo CC pfile_read_all_begin.lo CC pfile_read_all.lo CC pfile_read_all_end.lo CC pfile_read_at_all_begin.lo CC pfile_read_at_all.lo CC pfile_read_at_all_end.lo CC pfile_read_at.lo CC pfile_read.lo CC pfile_read_ordered_begin.lo CC pfile_read_ordered.lo CC pfile_read_ordered_end.lo CC pfile_read_shared.lo CC pfile_seek.lo CC pfile_seek_shared.lo CC pfile_set_atomicity.lo CC pfile_set_errhandler.lo CC pfile_set_info.lo CC pfile_set_size.lo CC pfile_set_view.lo CC pfile_sync.lo CC pfile_write_all_begin.lo CC pfile_write_all.lo CC pfile_write_all_end.lo CC pfile_write_at_all_begin.lo CC pfile_write_at_all.lo CC pfile_write_at_all_end.lo CC pfile_write_at.lo CC pfile_write.lo CC pfile_write_ordered_begin.lo CC pfile_write_ordered.lo CC pfile_write_ordered_end.lo CC pfile_write_shared.lo CC pfinalize.lo CC pfinalized.lo CC pfree_mem.lo CC pgather.lo CC pigather.lo CC pgatherv.lo CC pigatherv.lo CC pget_address.lo CC pget_count.lo CC pget_elements.lo CC pget_elements_x.lo CC pget_accumulate.lo CC pget_library_version.lo CC pget_processor_name.lo CC pget_version.lo CC pgraph_create.lo CC pgraph_get.lo CC pgraph_map.lo CC pgraph_neighbors_count.lo CC pgraph_neighbors.lo CC pgraphdims_get.lo CC pgrequest_complete.lo CC pgrequest_start.lo CC pgroup_c2f.lo CC pgroup_compare.lo CC pgroup_difference.lo CC pgroup_excl.lo CC pgroup_f2c.lo CC pgroup_free.lo CC pgroup_incl.lo CC pgroup_intersection.lo CC pgroup_range_excl.lo CC pgroup_range_incl.lo 28/31 Test #28: ArborX_Benchmark_BoundingVolumeHierarchy ......... Passed 12.83 sec Start 29: ArborX_Benchmark_Develop CC pgroup_rank.lo CC pgroup_size.lo CC pgroup_translate_ranks.lo CC pgroup_union.lo CC pibsend.lo CC pimprobe.lo CC pimrecv.lo 29/31 Test #29: ArborX_Benchmark_Develop ......................... Passed 3.37 sec Start 30: ArborX_Benchmark_UnionFind CC pinfo_c2f.lo CC pinfo_create.lo CC pinfo_delete.lo CC pinfo_dup.lo CC pinfo_f2c.lo CC pinfo_free.lo CC pinfo_get.lo CC pinfo_get_nkeys.lo CC pinfo_get_nthkey.lo CC pinfo_get_valuelen.lo CC pinfo_set.lo CC pinit.lo CC pinit_thread.lo CC pinitialized.lo CC pintercomm_create.lo CC pintercomm_merge.lo CC piprobe.lo CC pirecv.lo CC pirsend.lo CC pis_thread_main.lo CC pisend.lo CC pissend.lo 30/31 Test #30: ArborX_Benchmark_UnionFind ....................... Passed 5.25 sec Start 31: ArborX_Benchmark_DistributedTree CC plookup_name.lo CC pmessage_f2c.lo CC pmessage_c2f.lo CC pmprobe.lo CC pmrecv.lo CC pneighbor_allgather.lo CC pineighbor_allgather.lo CC pneighbor_allgatherv.lo 31/31 Test #31: ArborX_Benchmark_DistributedTree ................. Passed 1.54 sec 100% tests passed, 0 tests failed out of 31 Total Test time (real) = 51.01 sec [Pipeline] } [Pipeline] // dir Post stage [Pipeline] sh + ccache --show-stats Summary: Hits: 0 / 0 Direct: 0 / 0 Preprocessed: 0 / 0 Misses: 0 Direct: 0 Preprocessed: 0 Primary storage: Hits: 0 / 0 Misses: 0 Cache size (GB): 3.49 / 5.00 (69.71 %) Use the -v/--verbose option for more details. [Pipeline] xunit INFO: Processing CTest-Version 3.x (default) CC pineighbor_allgatherv.lo CC pneighbor_alltoall.lo CC pineighbor_alltoall.lo CC pneighbor_alltoallv.lo CC pineighbor_alltoallv.lo INFO: [CTest-Version 3.x (default)] - 1 test report file(s) were found with the pattern 'build/Testing/**/Test.xml' relative to '/var/jenkins/workspace/ArborX_master' for the testing framework 'CTest-Version 3.x (default)'. CC pneighbor_alltoallw.lo [Pipeline] sh CC pineighbor_alltoallw.lo CC pkeyval_create.lo + cd build + make install -- ArborX hash = '817bdf8c' [ 0%] Built target record_hash [ 2%] Built target ArborX_Test_CompileOnly.exe CC pkeyval_free.lo [ 5%] Built target ArborX_Test_DetailsUtils.exe [ 7%] Built target ArborX_Test_Geometry.exe CC pop_c2f.lo [ 15%] Built target ArborX_Test_QueryTree.exe [ 16%] Built target ArborX_Test_DetailsTreeConstruction.exe [ 17%] Built target ArborX_Test_DetailsContainers.exe [ 19%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe [ 20%] Built target ArborX_Test_Clustering.exe CC pop_create.lo CC pop_commutative.lo CC pop_f2c.lo [ 23%] Built target ArborX_Test_DetailsClusteringHelpers.exe [ 25%] Built target ArborX_Test_SpecializedTraversals.exe [ 26%] Built target ArborX_Test_DistributedTree.exe [ 27%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe CC pop_free.lo [ 28%] Built target ArborX_Test_BoostAdapters.exe [ 30%] Built target ArborX_Test_InterpMovingLeastSquares.exe [ 31%] Built target ArborX_HeaderSelfContained_ArborX_hpp [ 32%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp [ 32%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp [ 33%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp [ 34%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp [ 35%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp [ 35%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp [ 36%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp [ 36%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp [ 37%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp [ 38%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp [ 38%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp [ 40%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp [ 41%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp [ 43%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp CC popen_port.lo CC ppack_external.lo [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp [ 46%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp [ 47%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp [ 47%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp [ 48%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp [ 49%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp [ 50%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp CC ppack_external_size.lo CC ppack.lo [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp [ 52%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp [ 52%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp [ 53%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp [ 56%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp [ 57%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp [ 58%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp [ 61%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp [ 61%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp [ 62%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp CC ppack_size.lo CC ppcontrol.lo CC pprobe.lo [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp [ 65%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp [ 66%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp [ 67%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp [ 67%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp [ 68%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp [ 69%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp CC ppublish_name.lo [ 69%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp [ 70%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp [ 71%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp [ 71%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp [ 72%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp [ 73%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp [ 74%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp [ 74%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp [ 75%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp CC pquery_thread.lo [ 76%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp [ 76%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp [ 77%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp [ 78%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp [ 78%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp [ 79%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp [ 80%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp [ 80%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp [ 81%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp CC praccumulate.lo [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp [ 82%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp [ 83%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp [ 84%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp [ 84%] Built target ArborX_Example_HostAccessTraits.exe [ 84%] Built target ArborX_Example_BruteForce.exe [ 85%] Built target ArborX_Example_Callback.exe [ 86%] Built target ArborX_Example_DBSCAN.exe CC precv_init.lo CC precv.lo [ 87%] Built target ArborX_Example_MolecularDynamics.exe [ 88%] Built target ArborX_Example_Intersection.exe [ 88%] Built target ArborX_Example_TriangleIntersection.exe [ 89%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe [ 90%] Built target ArborX_Example_TreeViz.exe [ 91%] Built target ArborX_Example_RayTracing.exe [ 91%] Built target ArborX_Example_MovingLeastSquares.exe CC preduce.lo [ 94%] Built target ArborX_Benchmark_BruteForceVsBVH.exe [ 96%] Built target ArborX_Benchmark_DBSCAN.exe [ 97%] Built target ArborX_DataConverter.exe [ 97%] Built target ArborX_Benchmark_ExecutionSpaces.exe [ 97%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe CC pregister_datarep.lo CC pireduce.lo [ 98%] Built target ArborX_Benchmark_Develop.exe [ 99%] Built target ArborX_Benchmark_UnionFind.exe [100%] Built target ArborX_Benchmark_DistributedTree.exe Install the project... -- Install configuration: "Release" -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXTargets.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfig.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXConfigVersion.cmake -- Installing: /opt/arborx/lib/cmake/ArborX/ArborXSettings.cmake -- Installing: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX_LinearBVH.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_BruteForce.hpp -- Installing: /opt/arborx/include/ArborX/ArborX.hpp -- Installing: /opt/arborx/include/ArborX/interpolation -- Installing: /opt/arborx/include/ArborX/interpolation/ArborX_InterpMovingLeastSquares.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -- Installing: /opt/arborx/include/ArborX/interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_HDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/geometry -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Sphere.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Point.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_DetailsAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperTriangle.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_KDOP.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Box.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperBox.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperPoint.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_GeometryTraits.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_Ray.hpp -- Installing: /opt/arborx/include/ArborX/geometry/ArborX_HyperSphere.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DistributedTree.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_DBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/details -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsLegacy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsContainers.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_MinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsNode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeVisualization.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPriorityQueue.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMutualReachabilityDistance.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCrsGraphWrapperImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Exception.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHeap.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairValueIndex.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBruteForceImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Callbacks.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCAN.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHalfTraversal.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Predicates.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsStack.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsWeightedEdge.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeNodeLabeling.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsTreeConstruction.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_TraversalPolicy.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsCartesianGrid.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributor.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsExpandHalfToFull.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsPermutedData.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsSortUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsUnionFind.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_Dendrogram.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_SpaceFillingCurves.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsFDBSCANDenseBox.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsHappyTreeFriends.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMinimumSpanningTree.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsBatchedQueries.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsOperatorFunctionObjects.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeUtils.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeImpl.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_PairIndexRank.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeNearest.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsDistributedTreeSpatial.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_DetailsMortonCode.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_IndexableGetter.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_AccessTraits.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_NeighborList.hpp -- Installing: /opt/arborx/include/ArborX/details/ArborX_AttachIndices.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -- Installing: /opt/arborx/include/ArborX/kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_CrsGraphWrapper.hpp -- Up-to-date: /opt/arborx/include/ArborX -- Installing: /opt/arborx/include/ArborX/ArborX_Config.hpp -- Installing: /opt/arborx/include/ArborX/ArborX_Version.hpp [Pipeline] sh + rm -rf test_install + mkdir -p test_install [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/test_install [Pipeline] { [Pipeline] sh CC preduce_local.lo CC preduce_scatter.lo + cp -r ../examples . [Pipeline] sh CC pireduce_scatter.lo CC preduce_scatter_block.lo + cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_CXX_COMPILER=/opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_CXX_FLAGS=-Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/arborx examples -- The CXX compiler identification is IntelLLVM 2023.0.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- oneDPL: ONEDPL_PAR_BACKEND=tbb, disable OpenMP backend -- Performing Test _fsycl_option CC pireduce_scatter_block.lo -- Performing Test _fsycl_option - Success CC prequest_c2f.lo CC prequest_f2c.lo CC prequest_free.lo CC prequest_get_status.lo CC prget.lo CC prget_accumulate.lo CC prput.lo -- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") CC prsend_init.lo CC prsend.lo -- Found Boost: /opt/boost/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found version "1.81.0") found components: program_options -- Configuring done (2.4s) -- Generating done (0.1s) -- Build files have been written to: /var/jenkins/workspace/ArborX_master/test_install [Pipeline] sh CC pscan.lo CC piscan.lo + make VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master/test_install/examples -B/var/jenkins/workspace/ArborX_master/test_install --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles /var/jenkins/workspace/ArborX_master/test_install//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/access_traits /var/jenkins/workspace/ArborX_master/test_install/access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build.make access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 4%] Building CXX object access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT access_traits/CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -MF CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o.d -o CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/access_traits/example_host_access_traits.cpp CC pscatter.lo CC piscatter.lo CC pscatterv.lo CC piscatterv.lo CC psend.lo CC psend_init.lo CC psendrecv.lo CC psendrecv_replace.lo CC pssend_init.lo CC pssend.lo CC pstart.lo CC pstartall.lo CC pstatus_c2f.lo CC pstatus_f2c.lo CC pstatus_set_cancelled.lo CC pstatus_set_elements.lo CC pstatus_set_elements_x.lo CC ptestall.lo CC ptestany.lo CC ptest.lo CC ptest_cancelled.lo CC ptestsome.lo CC ptopo_test.lo CC ptype_c2f.lo CC ptype_commit.lo CC ptype_contiguous.lo CC ptype_create_darray.lo CC ptype_create_f90_complex.lo CC ptype_create_f90_integer.lo CC ptype_create_f90_real.lo CC ptype_create_hindexed.lo CC ptype_create_hvector.lo CC ptype_create_indexed_block.lo CC ptype_create_hindexed_block.lo CC ptype_create_keyval.lo CC ptype_create_resized.lo CC ptype_create_struct.lo CC ptype_create_subarray.lo CC ptype_delete_attr.lo CC ptype_dup.lo CC ptype_f2c.lo CC ptype_free.lo CC ptype_free_keyval.lo CC ptype_get_attr.lo CC ptype_get_contents.lo CC ptype_get_envelope.lo CC ptype_get_extent.lo CC ptype_get_extent_x.lo CC ptype_get_name.lo CC ptype_get_true_extent.lo CC ptype_get_true_extent_x.lo CC ptype_indexed.lo CC ptype_match_size.lo CC ptype_set_attr.lo CC ptype_set_name.lo CC ptype_size.lo CC ptype_size_x.lo CC ptype_vector.lo CC punpack_external.lo CC punpack.lo CC punpublish_name.lo CC pwait.lo CC pwaitall.lo CC pwaitany.lo CC pwaitsome.lo CC pwtime.lo CC pwtick.lo CC paccumulate.lo [ 9%] Linking CXX executable ArborX_Example_HostAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/test_install/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_HostAccessTraits.exe.dir/example_host_access_traits.cpp.o -o ArborX_Example_HostAccessTraits.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 9%] Built target ArborX_Example_HostAccessTraits.exe make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/brute_force /var/jenkins/workspace/ArborX_master/test_install/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 13%] Building CXX object brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -MF CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o.d -o CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/brute_force/example_brute_force.cpp CC pget.lo CC pput.lo CC pwin_allocate.lo CC pwin_allocate_shared.lo CC pwin_attach.lo CC pwin_c2f.lo CC pwin_call_errhandler.lo CC pwin_complete.lo CC pwin_create_errhandler.lo CC pwin_create_keyval.lo CC pwin_create.lo CC pwin_create_dynamic.lo CC pwin_delete_attr.lo CC pwin_detach.lo CC pwin_f2c.lo CC pwin_fence.lo CC pwin_flush.lo CC pwin_flush_all.lo CC pwin_flush_local.lo CC pwin_flush_local_all.lo CC pwin_free_keyval.lo CC pwin_free.lo CC pwin_get_attr.lo CC pwin_get_errhandler.lo CC pwin_get_group.lo CC pwin_get_info.lo CC pwin_get_name.lo CC pwin_lock.lo CC pwin_lock_all.lo CC pwin_post.lo CC pwin_set_attr.lo CC pwin_set_errhandler.lo CC pwin_set_info.lo CC pwin_set_name.lo CC pwin_shared_query.lo CC pwin_start.lo CC pwin_sync.lo CC pwin_test.lo CC pwin_unlock.lo CC pwin_unlock_all.lo CC pwin_wait.lo CC paddress.lo CC perrhandler_create.lo CC perrhandler_get.lo CC perrhandler_set.lo CC ptype_extent.lo CC ptype_hindexed.lo CC ptype_hvector.lo CC ptype_lb.lo CC ptype_struct.lo CC ptype_ub.lo CCLD libmpi_c_pmpi.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/ompi/mpi/c/profile' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/scratch/build/ompi/mpi/c/profile' make[3]: Leaving directory '/scratch/build/ompi/mpi/c/profile' make[3]: Entering directory '/scratch/build/ompi/mpi/c' CC attr_fn.lo CCLD libmpi_c.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/ompi/mpi/c' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/scratch/build/ompi/mpi/c' make[3]: Leaving directory '/scratch/build/ompi/mpi/c' make[2]: Leaving directory '/scratch/build/ompi/mpi/c' Making install in mpi/tool make[2]: Entering directory '/scratch/build/ompi/mpi/tool' Making install in profile make[3]: Entering directory '/scratch/build/ompi/mpi/tool/profile' LN_S pcategory_changed.c LN_S pcategory_get_cvars.c LN_S pcategory_get_categories.c LN_S pcategory_get_info.c LN_S pcategory_get_index.c LN_S pcategory_get_num.c LN_S pcategory_get_pvars.c LN_S pcvar_get_info.c LN_S pcvar_get_index.c LN_S pcvar_get_num.c LN_S pcvar_handle_free.c LN_S pcvar_handle_alloc.c LN_S pcvar_read.c LN_S pcvar_write.c LN_S penum_get_info.c LN_S penum_get_item.c LN_S pinit_thread.c LN_S pfinalize.c LN_S ppvar_get_info.c LN_S ppvar_get_index.c LN_S ppvar_get_num.c LN_S ppvar_handle_alloc.c LN_S ppvar_handle_free.c LN_S ppvar_read.c LN_S ppvar_readreset.c LN_S ppvar_reset.c LN_S ppvar_session_create.c LN_S ppvar_session_free.c LN_S ppvar_write.c LN_S ppvar_start.c LN_S ppvar_stop.c CC pcategory_get_cvars.lo CC pcategory_get_categories.lo CC pcategory_changed.lo CC pcategory_get_info.lo CC pcategory_get_index.lo CC pcategory_get_num.lo CC pcategory_get_pvars.lo CC pcvar_get_info.lo CC pcvar_get_index.lo CC pcvar_get_num.lo CC pcvar_handle_alloc.lo CC pcvar_handle_free.lo CC pcvar_read.lo CC pcvar_write.lo CC penum_get_info.lo CC penum_get_item.lo CC pfinalize.lo CC pinit_thread.lo CC ppvar_get_info.lo CC ppvar_get_index.lo CC ppvar_get_num.lo CC ppvar_handle_alloc.lo CC ppvar_handle_free.lo CC ppvar_read.lo CC ppvar_readreset.lo CC ppvar_reset.lo CC ppvar_session_create.lo CC ppvar_session_free.lo CC ppvar_start.lo CC ppvar_stop.lo CC ppvar_write.lo CCLD libmpi_pmpit.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/ompi/mpi/tool/profile' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/scratch/build/ompi/mpi/tool/profile' make[3]: Leaving directory '/scratch/build/ompi/mpi/tool/profile' make[3]: Entering directory '/scratch/build/ompi/mpi/tool' CC mpit_common.lo CCLD libmpi_mpit_common.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/ompi/mpi/tool' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/scratch/build/ompi/mpi/tool' make[3]: Leaving directory '/scratch/build/ompi/mpi/tool' make[2]: Leaving directory '/scratch/build/ompi/mpi/tool' Making install in mpiext/affinity/c make[2]: Entering directory '/scratch/build/ompi/mpiext/affinity/c' GENERATE OMPI_Affinity_str.3 CC mpiext_affinity_str.lo CCLD libmpiext_affinity_c.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mpiext/affinity/c' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/include/openmpi/mpiext/' /usr/bin/mkdir -p '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 ../../../../../openmpi/ompi/mpiext/affinity/c/mpiext_affinity_c.h '/opt/openmpi/include/openmpi/mpiext/' /usr/bin/install -c -m 644 OMPI_Affinity_str.3 '/opt/openmpi/share/man/man3' make[3]: Leaving directory '/scratch/build/ompi/mpiext/affinity/c' make[2]: Leaving directory '/scratch/build/ompi/mpiext/affinity/c' Making install in mpiext/cuda/c make[2]: Entering directory '/scratch/build/ompi/mpiext/cuda/c' CC mpiext_cuda.lo GENERATE MPIX_Query_cuda_support.3 CCLD libmpiext_cuda_c.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mpiext/cuda/c' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/man/man3' /usr/bin/mkdir -p '/opt/openmpi/include/openmpi/mpiext' /usr/bin/install -c -m 644 MPIX_Query_cuda_support.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpiext_cuda_c.h '/opt/openmpi/include/openmpi/mpiext' make[3]: Leaving directory '/scratch/build/ompi/mpiext/cuda/c' make[2]: Leaving directory '/scratch/build/ompi/mpiext/cuda/c' Making install in mpiext/pcollreq/c make[2]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/c' Making install in profile make[3]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/c/profile' LN_S pallgather_init.c LN_S pallgatherv_init.c LN_S palltoall_init.c LN_S pallreduce_init.c LN_S palltoallw_init.c LN_S pbarrier_init.c LN_S palltoallv_init.c LN_S pbcast_init.c LN_S pexscan_init.c LN_S pgather_init.c LN_S pgatherv_init.c LN_S preduce_init.c LN_S preduce_scatter_block_init.c LN_S preduce_scatter_init.c LN_S pscan_init.c LN_S pscatter_init.c LN_S pscatterv_init.c LN_S pneighbor_allgatherv_init.c LN_S pneighbor_allgather_init.c LN_S pneighbor_alltoall_init.c LN_S pneighbor_alltoallw_init.c CC pallgather_init.lo LN_S pneighbor_alltoallv_init.c CC pallgatherv_init.lo CC pallreduce_init.lo CC palltoall_init.lo CC palltoallv_init.lo CC palltoallw_init.lo CC pbarrier_init.lo CC pbcast_init.lo CC pexscan_init.lo CC pgather_init.lo CC pgatherv_init.lo CC preduce_init.lo CC preduce_scatter_block_init.lo CC preduce_scatter_init.lo CC pscan_init.lo CC pscatter_init.lo CC pscatterv_init.lo CC pneighbor_allgather_init.lo CC pneighbor_alltoall_init.lo CC pneighbor_allgatherv_init.lo CC pneighbor_alltoallv_init.lo CC pneighbor_alltoallw_init.lo CCLD libpmpiext_pcollreq_c.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/c/profile' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/include/openmpi/mpiext' /usr/bin/install -c -m 644 ../../../../../../openmpi/ompi/mpiext/pcollreq/c/profile/pmpiext_pcollreq_c.h '/opt/openmpi/include/openmpi/mpiext' make[4]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/c/profile' make[3]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/c/profile' make[3]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/c' CC mpiext_pcollreq_c.lo GENERATE MPIX_Allgather_init.3 GENERATE MPIX_Allgatherv_init.3 GENERATE MPIX_Allreduce_init.3 GENERATE MPIX_Alltoall_init.3 GENERATE MPIX_Alltoallv_init.3 GENERATE MPIX_Alltoallw_init.3 GENERATE MPIX_Barrier_init.3 GENERATE MPIX_Bcast_init.3 GENERATE MPIX_Exscan_init.3 GENERATE MPIX_Gather_init.3 GENERATE MPIX_Gatherv_init.3 GENERATE MPIX_Reduce_init.3 GENERATE MPIX_Reduce_scatter_block_init.3 GENERATE MPIX_Reduce_scatter_init.3 GENERATE MPIX_Scan_init.3 GENERATE MPIX_Scatter_init.3 GENERATE MPIX_Scatterv_init.3 GENERATE MPIX_Neighbor_allgather_init.3 GENERATE MPIX_Neighbor_allgatherv_init.3 GENERATE MPIX_Neighbor_alltoallv_init.3 GENERATE MPIX_Neighbor_alltoall_init.3 GENERATE MPIX_Neighbor_alltoallw_init.3 CCLD libmpiext_pcollreq_c.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[4]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/c' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/man/man3' /usr/bin/mkdir -p '/opt/openmpi/include/openmpi/mpiext' /usr/bin/install -c -m 644 ../../../../../openmpi/ompi/mpiext/pcollreq/c/mpiext_pcollreq_c.h '/opt/openmpi/include/openmpi/mpiext' /usr/bin/install -c -m 644 MPIX_Allgather_init.3 MPIX_Allgatherv_init.3 MPIX_Allreduce_init.3 MPIX_Alltoall_init.3 MPIX_Alltoallv_init.3 MPIX_Alltoallw_init.3 MPIX_Barrier_init.3 MPIX_Bcast_init.3 MPIX_Exscan_init.3 MPIX_Gather_init.3 MPIX_Gatherv_init.3 MPIX_Reduce_init.3 MPIX_Reduce_scatter_block_init.3 MPIX_Reduce_scatter_init.3 MPIX_Scan_init.3 MPIX_Scatter_init.3 MPIX_Scatterv_init.3 MPIX_Neighbor_allgather_init.3 MPIX_Neighbor_allgatherv_init.3 MPIX_Neighbor_alltoall_init.3 MPIX_Neighbor_alltoallv_init.3 MPIX_Neighbor_alltoallw_init.3 '/opt/openmpi/share/man/man3' make[4]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/c' make[3]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/c' make[2]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/c' Making install in mpi/fortran/base/ make[2]: Entering directory '/scratch/build/ompi/mpi/fortran/base' make[3]: Entering directory '/scratch/build/ompi/mpi/fortran/base' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/ompi/mpi/fortran/base' make[2]: Leaving directory '/scratch/build/ompi/mpi/fortran/base' Making install in mca/common make[2]: Entering directory '/scratch/build/ompi/mca/common' make[3]: Entering directory '/scratch/build/ompi/mca/common' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/common' make[2]: Leaving directory '/scratch/build/ompi/mca/common' Making install in mca/bml make[2]: Entering directory '/scratch/build/ompi/mca/bml' CC base/bml_base_btl.lo CC base/bml_base_init.lo CC base/bml_base_frame.lo CC base/bml_base_endpoint.lo CC base/bml_base_ft.lo CCLD libmca_bml.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/bml' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/bml' make[2]: Leaving directory '/scratch/build/ompi/mca/bml' Making install in mca/coll make[2]: Entering directory '/scratch/build/ompi/mca/coll' CC base/coll_base_comm_unselect.lo CC base/coll_base_find_available.lo CC base/coll_base_comm_select.lo CC base/coll_base_frame.lo CC base/coll_base_bcast.lo CC base/coll_base_scatter.lo CC base/coll_base_topo.lo CC base/coll_base_allgather.lo CC base/coll_base_allgatherv.lo CC base/coll_base_util.lo CC base/coll_base_allreduce.lo CC base/coll_base_alltoall.lo CC base/coll_base_gather.lo CC base/coll_base_alltoallv.lo CC base/coll_base_reduce.lo CC base/coll_base_barrier.lo CC base/coll_base_reduce_scatter.lo CC base/coll_base_reduce_scatter_block.lo CC base/coll_base_exscan.lo CC base/coll_base_scan.lo CCLD libmca_coll.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/coll' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/ompi/mca/coll/base/help-mca-coll-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/ompi/mca/coll' make[2]: Leaving directory '/scratch/build/ompi/mca/coll' Making install in mca/crcp make[2]: Entering directory '/scratch/build/ompi/mca/crcp' GENERATE ompi_crcp.7 CC base/crcp_base_select.lo CC base/crcp_base_fns.lo CC base/crcp_base_frame.lo CCLD libmca_crcp.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/crcp' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/man/man7' /usr/bin/install -c -m 644 ompi_crcp.7 '/opt/openmpi/share/man/man7' make[3]: Leaving directory '/scratch/build/ompi/mca/crcp' make[2]: Leaving directory '/scratch/build/ompi/mca/crcp' Making install in mca/fbtl make[2]: Entering directory '/scratch/build/ompi/mca/fbtl' CC base/fbtl_base_file_unselect.lo CC base/fbtl_base_file_select.lo CC base/fbtl_base_find_available.lo CC base/fbtl_base_frame.lo CCLD libmca_fbtl.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/fbtl' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/fbtl' make[2]: Leaving directory '/scratch/build/ompi/mca/fbtl' Making install in mca/fcoll make[2]: Entering directory '/scratch/build/ompi/mca/fcoll' CC base/fcoll_base_frame.lo CC base/fcoll_base_file_unselect.lo CC base/fcoll_base_file_select.lo CC base/fcoll_base_find_available.lo CC base/fcoll_base_sort.lo CC base/fcoll_base_coll_array.lo CCLD libmca_fcoll.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/fcoll' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/fcoll' make[2]: Leaving directory '/scratch/build/ompi/mca/fcoll' Making install in mca/fs make[2]: Entering directory '/scratch/build/ompi/mca/fs' CC base/fs_base_file_select.lo CC base/fs_base_frame.lo CC base/fs_base_file_unselect.lo CC base/fs_base_find_available.lo CC base/fs_base_get_parent_dir.lo CC base/fs_base_file_close.lo CC base/fs_base_file_sync.lo CC base/fs_base_file_delete.lo CC base/fs_base_file_set_size.lo CC base/fs_base_file_get_size.lo CCLD libmca_fs.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/fs' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/fs' make[2]: Leaving directory '/scratch/build/ompi/mca/fs' Making install in mca/hook make[2]: Entering directory '/scratch/build/ompi/mca/hook' CC base/hook_base.lo CCLD libmca_hook.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/hook' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../openmpi/ompi/mca/hook/base/help-mca-hook-base.txt '/opt/openmpi/share/openmpi' make[3]: Leaving directory '/scratch/build/ompi/mca/hook' make[2]: Leaving directory '/scratch/build/ompi/mca/hook' Making install in mca/io make[2]: Entering directory '/scratch/build/ompi/mca/io' CC base/io_base_frame.lo CC base/io_base_delete.lo CC base/io_base_file_select.lo CC base/io_base_find_available.lo CC base/io_base_request.lo CC base/io_base_register_datarep.lo CCLD libmca_io.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/io' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/io' make[2]: Leaving directory '/scratch/build/ompi/mca/io' Making install in mca/mtl make[2]: Entering directory '/scratch/build/ompi/mca/mtl' CC base/mtl_base_frame.lo CCLD libmca_mtl.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/mtl' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/mtl' make[2]: Leaving directory '/scratch/build/ompi/mca/mtl' Making install in mca/op make[2]: Entering directory '/scratch/build/ompi/mca/op' CC base/op_base_frame.lo CC base/op_base_find_available.lo CC base/op_base_functions.lo CC base/op_base_op_select.lo CCLD libmca_op.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/op' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/op' make[2]: Leaving directory '/scratch/build/ompi/mca/op' Making install in mca/osc make[2]: Entering directory '/scratch/build/ompi/mca/osc' CC base/osc_base_obj_convert.lo CC base/osc_base_frame.lo CC base/osc_base_init.lo CCLD libmca_osc.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/osc' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/osc' make[2]: Leaving directory '/scratch/build/ompi/mca/osc' Making install in mca/pml make[2]: Entering directory '/scratch/build/ompi/mca/pml' CC base/pml_base_bsend.lo CC base/pml_base_recvreq.lo CC base/pml_base_frame.lo CC base/pml_base_request.lo CC base/pml_base_select.lo CC base/pml_base_sendreq.lo CC base/pml_base_ft.lo CCLD libmca_pml.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/pml' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/pml' make[2]: Leaving directory '/scratch/build/ompi/mca/pml' Making install in mca/rte make[2]: Entering directory '/scratch/build/ompi/mca/rte' CC base/rte_base_frame.lo CCLD libmca_rte.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/rte' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/rte' make[2]: Leaving directory '/scratch/build/ompi/mca/rte' Making install in mca/sharedfp make[2]: Entering directory '/scratch/build/ompi/mca/sharedfp' CC base/sharedfp_base_file_select.lo CC base/sharedfp_base_find_available.lo CC base/sharedfp_base_frame.lo CC base/sharedfp_base_file_unselect.lo CCLD libmca_sharedfp.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0m[ 18%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/test_install/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 18%] Built target ArborX_Example_BruteForce.exe make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/callback /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/callback /var/jenkins/workspace/ArborX_master/test_install/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 22%] Building CXX object callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/callback && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -MF CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o.d -o CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/callback/example_callback.cpp make[3]: Entering directory '/scratch/build/ompi/mca/sharedfp' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/sharedfp' make[2]: Leaving directory '/scratch/build/ompi/mca/sharedfp' Making install in mca/topo make[2]: Entering directory '/scratch/build/ompi/mca/topo' CC base/topo_base_cart_get.lo CC base/topo_base_cart_coords.lo CC base/topo_base_cart_create.lo CC base/topo_base_cart_rank.lo CC base/topo_base_cart_map.lo CC base/topo_base_cart_shift.lo CC base/topo_base_cart_sub.lo CC base/topo_base_cartdim_get.lo CC base/topo_base_comm_select.lo CC base/topo_base_dist_graph_create.lo CC base/topo_base_dist_graph_create_adjacent.lo CC base/topo_base_dist_graph_neighbors.lo CC base/topo_base_dist_graph_neighbors_count.lo CC base/topo_base_find_available.lo CC base/topo_base_frame.lo CC base/topo_base_graph_create.lo CC base/topo_base_graph_get.lo CC base/topo_base_graph_map.lo CC base/topo_base_graph_neighbors.lo CC base/topo_base_graph_neighbors_count.lo CC base/topo_base_graphdims_get.lo CC base/topo_base_lazy_init.lo CCLD libmca_topo.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/topo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/topo' make[2]: Leaving directory '/scratch/build/ompi/mca/topo' Making install in mca/vprotocol make[2]: Entering directory '/scratch/build/ompi/mca/vprotocol' CC base/vprotocol_base.lo CC base/vprotocol_base_select.lo CC base/vprotocol_base_parasite.lo CC base/vprotocol_base_request.lo CCLD libmca_vprotocol.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/vprotocol' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/vprotocol' make[2]: Leaving directory '/scratch/build/ompi/mca/vprotocol' Making install in mca/pml/v make[2]: Entering directory '/scratch/build/ompi/mca/pml/v' CC pml_v_component.lo CC pml_v_output.lo CCLD libmca_pml_v.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/pml/v' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Leaving directory '/scratch/build/ompi/mca/pml/v' make[2]: Leaving directory '/scratch/build/ompi/mca/pml/v' Making install in mca/rte/orte make[2]: Entering directory '/scratch/build/ompi/mca/rte/orte' cp -f ../../../../orte/tools/orterun/orterun.1 mpirun.1 cp -f ../../../../orte/tools/orterun/orterun.1 mpiexec.1 CC rte_orte_component.lo CC rte_orte_module.lo cp -f ../../../../orte/tools/orte-clean/orte-clean.1 ompi-clean.1 cp -f ../../../../orte/tools/orte-server/orte-server.1 ompi-server.1 CCLD libmca_rte_orte.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[3]: Entering directory '/scratch/build/ompi/mca/rte/orte' make install-exec-hook /usr/bin/mkdir -p '/opt/openmpi/share/man/man1' /usr/bin/install -c -m 644 mpirun.1 mpiexec.1 ompi-clean.1 ompi-server.1 '/opt/openmpi/share/man/man1' make[4]: Entering directory '/scratch/build/ompi/mca/rte/orte' (cd /opt/openmpi/bin; rm -f mpirun; ln -s orterun mpirun) (cd /opt/openmpi/bin; rm -f mpiexec; ln -s orterun mpiexec) (cd /opt/openmpi/bin; rm -f ompi-clean; ln -s orte-clean ompi-clean) (cd /opt/openmpi/bin; rm -f ompi-server; ln -s orte-server ompi-server) make[4]: Leaving directory '/scratch/build/ompi/mca/rte/orte' make[3]: Leaving directory '/scratch/build/ompi/mca/rte/orte' make[2]: Leaving directory '/scratch/build/ompi/mca/rte/orte' Making install in . make[2]: Entering directory '/scratch/build/ompi' /usr/bin/mkdir -p `dirname ../ompi/mpi/man/man3/.dir-stamp` CC runtime/libompi_mpir_la-ompi_mpi_init.lo touch "../ompi/mpi/man/man3/.dir-stamp" CC class/ompi_seq_tracker.lo CC attribute/attribute.lo CC attribute/attribute_predefined.lo CC communicator/comm_init.lo CC communicator/comm.lo CC communicator/comm_cid.lo CC communicator/comm_request.lo CC dpm/dpm.lo CC errhandler/errhandler.lo CC errhandler/errhandler_invoke.lo CC errhandler/errhandler_predefined.lo CC errhandler/errcode.lo CC errhandler/errcode-internal.lo CC file/file.lo CC group/group.lo CC group/group_init.lo CC group/group_set_rank.lo CC group/group_plist.lo CC group/group_sporadic.lo CC group/group_strided.lo CC group/group_bitmap.lo CC info/info.lo CC interlib/interlib.lo CC message/message.lo CC op/op.lo CC proc/proc.lo CC request/grequest.lo CC request/request.lo CC request/req_test.lo CC request/req_wait.lo CC runtime/ompi_mpi_abort.lo CC runtime/ompi_mpi_dynamics.lo CC runtime/ompi_mpi_finalize.lo CC runtime/ompi_mpi_params.lo CC runtime/ompi_mpi_preconnect.lo CC runtime/ompi_cr.lo CC runtime/ompi_info_support.lo CC runtime/ompi_spc.lo CC win/win.lo CC mpiext/mpiext.lo CC patterns/net/netpatterns_base.lo CC patterns/net/netpatterns_multinomial_tree.lo CC patterns/net/netpatterns_nary_tree.lo CC patterns/net/netpatterns_knomial_tree.lo CC patterns/comm/allreduce.lo CC patterns/comm/allgather.lo CC patterns/comm/bcast.lo CCLD libompi_mpir.la GENERATE mpi/man/man3/MPI.3 [91mar: `u' modifier ignored since `D' is the default (see `U') [0m GENERATE mpi/man/man3/MPI_Abort.3 GENERATE mpi/man/man3/MPI_Accumulate.3 GENERATE mpi/man/man3/MPI_Add_error_class.3 GENERATE mpi/man/man3/MPI_Add_error_code.3 GENERATE mpi/man/man3/MPI_Add_error_string.3 GENERATE mpi/man/man3/MPI_Address.3 GENERATE mpi/man/man3/MPI_Aint_add.3 GENERATE mpi/man/man3/MPI_Aint_diff.3 GENERATE mpi/man/man3/MPI_Allgather.3 GENERATE mpi/man/man3/MPI_Allgatherv.3 GENERATE mpi/man/man3/MPI_Iallgather.3 GENERATE mpi/man/man3/MPI_Iallgatherv.3 GENERATE mpi/man/man3/MPI_Alloc_mem.3 GENERATE mpi/man/man3/MPI_Allreduce.3 GENERATE mpi/man/man3/MPI_Iallreduce.3 GENERATE mpi/man/man3/MPI_Alltoall.3 GENERATE mpi/man/man3/MPI_Ialltoall.3 GENERATE mpi/man/man3/MPI_Alltoallv.3 GENERATE mpi/man/man3/MPI_Ialltoallv.3 GENERATE mpi/man/man3/MPI_Alltoallw.3 GENERATE mpi/man/man3/MPI_Ialltoallw.3 GENERATE mpi/man/man3/MPI_Attr_delete.3 GENERATE mpi/man/man3/MPI_Attr_get.3 GENERATE mpi/man/man3/MPI_Attr_put.3 GENERATE mpi/man/man3/MPI_Barrier.3 GENERATE mpi/man/man3/MPI_Ibarrier.3 GENERATE mpi/man/man3/MPI_Bcast.3 GENERATE mpi/man/man3/MPI_Ibcast.3 GENERATE mpi/man/man3/MPI_Bsend.3 GENERATE mpi/man/man3/MPI_Bsend_init.3 GENERATE mpi/man/man3/MPI_Buffer_attach.3 GENERATE mpi/man/man3/MPI_Buffer_detach.3 GENERATE mpi/man/man3/MPI_Cancel.3 GENERATE mpi/man/man3/MPI_Cart_coords.3 GENERATE mpi/man/man3/MPI_Cart_create.3 GENERATE mpi/man/man3/MPI_Cartdim_get.3 GENERATE mpi/man/man3/MPI_Cart_get.3 GENERATE mpi/man/man3/MPI_Cart_rank.3 GENERATE mpi/man/man3/MPI_Cart_map.3 GENERATE mpi/man/man3/MPI_Cart_shift.3 GENERATE mpi/man/man3/MPI_Cart_sub.3 GENERATE mpi/man/man3/MPI_Close_port.3 GENERATE mpi/man/man3/MPI_Comm_accept.3 GENERATE mpi/man/man3/MPI_Comm_c2f.3 GENERATE mpi/man/man3/MPI_Comm_call_errhandler.3 GENERATE mpi/man/man3/MPI_Comm_compare.3 GENERATE mpi/man/man3/MPI_Comm_connect.3 GENERATE mpi/man/man3/MPI_Comm_create.3 GENERATE mpi/man/man3/MPI_Comm_create_group.3 GENERATE mpi/man/man3/MPI_Comm_create_errhandler.3 GENERATE mpi/man/man3/MPI_Comm_delete_attr.3 GENERATE mpi/man/man3/MPI_Comm_create_keyval.3 GENERATE mpi/man/man3/MPI_Comm_dup_with_info.3 GENERATE mpi/man/man3/MPI_Comm_dup.3 GENERATE mpi/man/man3/MPI_Comm_disconnect.3 GENERATE mpi/man/man3/MPI_Comm_idup.3 GENERATE mpi/man/man3/MPI_Comm_f2c.3 GENERATE mpi/man/man3/MPI_Comm_free.3 GENERATE mpi/man/man3/MPI_Comm_get_attr.3 GENERATE mpi/man/man3/MPI_Comm_free_keyval.3 GENERATE mpi/man/man3/MPI_Comm_get_errhandler.3 GENERATE mpi/man/man3/MPI_Comm_get_info.3 GENERATE mpi/man/man3/MPI_Comm_get_name.3 GENERATE mpi/man/man3/MPI_Comm_get_parent.3 GENERATE mpi/man/man3/MPI_Comm_group.3 GENERATE mpi/man/man3/MPI_Comm_join.3 GENERATE mpi/man/man3/MPI_Comm_rank.3 GENERATE mpi/man/man3/MPI_Comm_remote_group.3 GENERATE mpi/man/man3/MPI_Comm_remote_size.3 GENERATE mpi/man/man3/MPI_Comm_set_attr.3 GENERATE mpi/man/man3/MPI_Comm_set_errhandler.3 GENERATE mpi/man/man3/MPI_Comm_set_info.3 GENERATE mpi/man/man3/MPI_Comm_size.3 GENERATE mpi/man/man3/MPI_Comm_set_name.3 GENERATE mpi/man/man3/MPI_Comm_spawn.3 GENERATE mpi/man/man3/MPI_Comm_spawn_multiple.3 GENERATE mpi/man/man3/MPI_Comm_split.3 GENERATE mpi/man/man3/MPI_Comm_test_inter.3 GENERATE mpi/man/man3/MPI_Comm_split_type.3 GENERATE mpi/man/man3/MPI_Compare_and_swap.3 GENERATE mpi/man/man3/MPI_Dims_create.3 GENERATE mpi/man/man3/MPI_Dist_graph_create.3 GENERATE mpi/man/man3/MPI_Dist_graph_create_adjacent.3 GENERATE mpi/man/man3/MPI_Dist_graph_neighbors.3 GENERATE mpi/man/man3/MPI_Dist_graph_neighbors_count.3 GENERATE mpi/man/man3/MPI_Errhandler_create.3 GENERATE mpi/man/man3/MPI_Errhandler_free.3 GENERATE mpi/man/man3/MPI_Errhandler_get.3 GENERATE mpi/man/man3/MPI_Errhandler_set.3 GENERATE mpi/man/man3/MPI_Error_class.3 GENERATE mpi/man/man3/MPI_Error_string.3 GENERATE mpi/man/man3/MPI_Exscan.3 GENERATE mpi/man/man3/MPI_Iexscan.3 GENERATE mpi/man/man3/MPI_Fetch_and_op.3 GENERATE mpi/man/man3/MPI_File_c2f.3 GENERATE mpi/man/man3/MPI_File_create_errhandler.3 GENERATE mpi/man/man3/MPI_File_call_errhandler.3 GENERATE mpi/man/man3/MPI_File_close.3 GENERATE mpi/man/man3/MPI_File_delete.3 GENERATE mpi/man/man3/MPI_File_f2c.3 GENERATE mpi/man/man3/MPI_File_get_amode.3 GENERATE mpi/man/man3/MPI_File_get_atomicity.3 GENERATE mpi/man/man3/MPI_File_get_byte_offset.3 GENERATE mpi/man/man3/MPI_File_get_errhandler.3 GENERATE mpi/man/man3/MPI_File_get_group.3 GENERATE mpi/man/man3/MPI_File_get_info.3 GENERATE mpi/man/man3/MPI_File_get_position.3 GENERATE mpi/man/man3/MPI_File_get_position_shared.3 GENERATE mpi/man/man3/MPI_File_get_size.3 GENERATE mpi/man/man3/MPI_File_get_type_extent.3 GENERATE mpi/man/man3/MPI_File_get_view.3 GENERATE mpi/man/man3/MPI_File_iread.3 GENERATE mpi/man/man3/MPI_File_iread_at.3 GENERATE mpi/man/man3/MPI_File_iread_all.3 GENERATE mpi/man/man3/MPI_File_iread_at_all.3 GENERATE mpi/man/man3/MPI_File_iread_shared.3 GENERATE mpi/man/man3/MPI_File_iwrite.3 GENERATE mpi/man/man3/MPI_File_iwrite_at.3 GENERATE mpi/man/man3/MPI_File_iwrite_all.3 GENERATE mpi/man/man3/MPI_File_iwrite_at_all.3 GENERATE mpi/man/man3/MPI_File_iwrite_shared.3 GENERATE mpi/man/man3/MPI_File_open.3 GENERATE mpi/man/man3/MPI_File_preallocate.3 GENERATE mpi/man/man3/MPI_File_read_all.3 GENERATE mpi/man/man3/MPI_File_read.3 GENERATE mpi/man/man3/MPI_File_read_all_begin.3 GENERATE mpi/man/man3/MPI_File_read_all_end.3 GENERATE mpi/man/man3/MPI_File_read_at.3 GENERATE mpi/man/man3/MPI_File_read_at_all.3 GENERATE mpi/man/man3/MPI_File_read_at_all_begin.3 GENERATE mpi/man/man3/MPI_File_read_at_all_end.3 GENERATE mpi/man/man3/MPI_File_read_ordered.3 GENERATE mpi/man/man3/MPI_File_read_ordered_begin.3 GENERATE mpi/man/man3/MPI_File_read_ordered_end.3 GENERATE mpi/man/man3/MPI_File_read_shared.3 GENERATE mpi/man/man3/MPI_File_seek.3 GENERATE mpi/man/man3/MPI_File_seek_shared.3 GENERATE mpi/man/man3/MPI_File_set_atomicity.3 GENERATE mpi/man/man3/MPI_File_set_errhandler.3 GENERATE mpi/man/man3/MPI_File_set_info.3 GENERATE mpi/man/man3/MPI_File_set_size.3 GENERATE mpi/man/man3/MPI_File_set_view.3 GENERATE mpi/man/man3/MPI_File_sync.3 GENERATE mpi/man/man3/MPI_File_write.3 GENERATE mpi/man/man3/MPI_File_write_all.3 GENERATE mpi/man/man3/MPI_File_write_all_begin.3 GENERATE mpi/man/man3/MPI_File_write_all_end.3 GENERATE mpi/man/man3/MPI_File_write_at.3 GENERATE mpi/man/man3/MPI_File_write_at_all.3 GENERATE mpi/man/man3/MPI_File_write_at_all_begin.3 GENERATE mpi/man/man3/MPI_File_write_at_all_end.3 GENERATE mpi/man/man3/MPI_File_write_ordered.3 GENERATE mpi/man/man3/MPI_File_write_ordered_begin.3 GENERATE mpi/man/man3/MPI_File_write_ordered_end.3 GENERATE mpi/man/man3/MPI_File_write_shared.3 GENERATE mpi/man/man3/MPI_Finalize.3 GENERATE mpi/man/man3/MPI_Finalized.3 GENERATE mpi/man/man3/MPI_Free_mem.3 GENERATE mpi/man/man3/MPI_Gather.3 GENERATE mpi/man/man3/MPI_Igather.3 GENERATE mpi/man/man3/MPI_Gatherv.3 GENERATE mpi/man/man3/MPI_Igatherv.3 GENERATE mpi/man/man3/MPI_Get.3 GENERATE mpi/man/man3/MPI_Get_address.3 GENERATE mpi/man/man3/MPI_Get_accumulate.3 GENERATE mpi/man/man3/MPI_Get_count.3 GENERATE mpi/man/man3/MPI_Get_elements_x.3 GENERATE mpi/man/man3/MPI_Get_elements.3 GENERATE mpi/man/man3/MPI_Get_library_version.3 GENERATE mpi/man/man3/MPI_Get_version.3 GENERATE mpi/man/man3/MPI_Get_processor_name.3 GENERATE mpi/man/man3/MPI_Graph_create.3 GENERATE mpi/man/man3/MPI_Graphdims_get.3 GENERATE mpi/man/man3/MPI_Graph_get.3 GENERATE mpi/man/man3/MPI_Graph_map.3 GENERATE mpi/man/man3/MPI_Graph_neighbors.3 GENERATE mpi/man/man3/MPI_Graph_neighbors_count.3 GENERATE mpi/man/man3/MPI_Grequest_complete.3 GENERATE mpi/man/man3/MPI_Grequest_start.3 GENERATE mpi/man/man3/MPI_Group_c2f.3 GENERATE mpi/man/man3/MPI_Group_compare.3 GENERATE mpi/man/man3/MPI_Group_difference.3 GENERATE mpi/man/man3/MPI_Group_excl.3 GENERATE mpi/man/man3/MPI_Group_f2c.3 GENERATE mpi/man/man3/MPI_Group_incl.3 GENERATE mpi/man/man3/MPI_Group_free.3 GENERATE mpi/man/man3/MPI_Group_intersection.3 GENERATE mpi/man/man3/MPI_Group_range_excl.3 GENERATE mpi/man/man3/MPI_Group_range_incl.3 GENERATE mpi/man/man3/MPI_Group_rank.3 GENERATE mpi/man/man3/MPI_Group_size.3 GENERATE mpi/man/man3/MPI_Group_translate_ranks.3 GENERATE mpi/man/man3/MPI_Group_union.3 GENERATE mpi/man/man3/MPI_Ibsend.3 GENERATE mpi/man/man3/MPI_Improbe.3 GENERATE mpi/man/man3/MPI_Imrecv.3 GENERATE mpi/man/man3/MPI_Info_c2f.3 GENERATE mpi/man/man3/MPI_Info_create.3 GENERATE mpi/man/man3/MPI_Info_delete.3 GENERATE mpi/man/man3/MPI_Info_dup.3 GENERATE mpi/man/man3/MPI_Info_env.3 GENERATE mpi/man/man3/MPI_Info_f2c.3 GENERATE mpi/man/man3/MPI_Info_free.3 GENERATE mpi/man/man3/MPI_Info_get.3 GENERATE mpi/man/man3/MPI_Info_get_nkeys.3 GENERATE mpi/man/man3/MPI_Info_get_valuelen.3 GENERATE mpi/man/man3/MPI_Info_get_nthkey.3 GENERATE mpi/man/man3/MPI_Info_set.3 GENERATE mpi/man/man3/MPI_Init.3 GENERATE mpi/man/man3/MPI_Initialized.3 GENERATE mpi/man/man3/MPI_Init_thread.3 GENERATE mpi/man/man3/MPI_Intercomm_create.3 GENERATE mpi/man/man3/MPI_Intercomm_merge.3 GENERATE mpi/man/man3/MPI_Iprobe.3 GENERATE mpi/man/man3/MPI_Irecv.3 GENERATE mpi/man/man3/MPI_Irsend.3 GENERATE mpi/man/man3/MPI_Isend.3 GENERATE mpi/man/man3/MPI_Issend.3 GENERATE mpi/man/man3/MPI_Is_thread_main.3 GENERATE mpi/man/man3/MPI_Keyval_create.3 GENERATE mpi/man/man3/MPI_Keyval_free.3 GENERATE mpi/man/man3/MPI_Lookup_name.3 GENERATE mpi/man/man3/MPI_Message_c2f.3 GENERATE mpi/man/man3/MPI_Message_f2c.3 GENERATE mpi/man/man3/MPI_Mprobe.3 GENERATE mpi/man/man3/MPI_Mrecv.3 GENERATE mpi/man/man3/MPI_Neighbor_allgather.3 GENERATE mpi/man/man3/MPI_Ineighbor_allgather.3 GENERATE mpi/man/man3/MPI_Neighbor_allgatherv.3 GENERATE mpi/man/man3/MPI_Ineighbor_allgatherv.3 GENERATE mpi/man/man3/MPI_Neighbor_alltoall.3 GENERATE mpi/man/man3/MPI_Ineighbor_alltoall.3 GENERATE mpi/man/man3/MPI_Neighbor_alltoallv.3 GENERATE mpi/man/man3/MPI_Ineighbor_alltoallv.3 GENERATE mpi/man/man3/MPI_Neighbor_alltoallw.3 GENERATE mpi/man/man3/MPI_Ineighbor_alltoallw.3 GENERATE mpi/man/man3/MPI_Op_c2f.3 GENERATE mpi/man/man3/MPI_Op_commutative.3 GENERATE mpi/man/man3/MPI_Op_create.3 GENERATE mpi/man/man3/MPI_Open_port.3 GENERATE mpi/man/man3/MPI_Op_f2c.3 GENERATE mpi/man/man3/MPI_Op_free.3 GENERATE mpi/man/man3/MPI_Pack.3 GENERATE mpi/man/man3/MPI_Pack_external_size.3 GENERATE mpi/man/man3/MPI_Pack_external.3 GENERATE mpi/man/man3/MPI_Pack_size.3 GENERATE mpi/man/man3/MPI_Pcontrol.3 GENERATE mpi/man/man3/MPI_Probe.3 GENERATE mpi/man/man3/MPI_Put.3 GENERATE mpi/man/man3/MPI_Publish_name.3 GENERATE mpi/man/man3/MPI_Query_thread.3 GENERATE mpi/man/man3/MPI_Raccumulate.3 GENERATE mpi/man/man3/MPI_Recv.3 GENERATE mpi/man/man3/MPI_Recv_init.3 GENERATE mpi/man/man3/MPI_Reduce.3 GENERATE mpi/man/man3/MPI_Reduce_local.3 GENERATE mpi/man/man3/MPI_Ireduce.3 GENERATE mpi/man/man3/MPI_Reduce_scatter.3 GENERATE mpi/man/man3/MPI_Ireduce_scatter.3 GENERATE mpi/man/man3/MPI_Reduce_scatter_block.3 GENERATE mpi/man/man3/MPI_Ireduce_scatter_block.3 GENERATE mpi/man/man3/MPI_Register_datarep.3 GENERATE mpi/man/man3/MPI_Request_c2f.3 GENERATE mpi/man/man3/MPI_Request_f2c.3 GENERATE mpi/man/man3/MPI_Request_free.3 GENERATE mpi/man/man3/MPI_Request_get_status.3 GENERATE mpi/man/man3/MPI_Rget.3 GENERATE mpi/man/man3/MPI_Rget_accumulate.3 GENERATE mpi/man/man3/MPI_Rput.3 GENERATE mpi/man/man3/MPI_Rsend.3 GENERATE mpi/man/man3/MPI_Rsend_init.3 GENERATE mpi/man/man3/MPI_Iscan.3 GENERATE mpi/man/man3/MPI_Scan.3 GENERATE mpi/man/man3/MPI_Scatter.3 GENERATE mpi/man/man3/MPI_Iscatter.3 GENERATE mpi/man/man3/MPI_Scatterv.3 GENERATE mpi/man/man3/MPI_Send.3 GENERATE mpi/man/man3/MPI_Iscatterv.3 GENERATE mpi/man/man3/MPI_Send_init.3 GENERATE mpi/man/man3/MPI_Sendrecv.3 GENERATE mpi/man/man3/MPI_Sendrecv_replace.3 GENERATE mpi/man/man3/MPI_Sizeof.3 GENERATE mpi/man/man3/MPI_Ssend.3 GENERATE mpi/man/man3/MPI_Ssend_init.3 GENERATE mpi/man/man3/MPI_Start.3 GENERATE mpi/man/man3/MPI_Startall.3 GENERATE mpi/man/man3/MPI_Status_c2f.3 GENERATE mpi/man/man3/MPI_Status_f2c.3 GENERATE mpi/man/man3/MPI_Status_set_cancelled.3 GENERATE mpi/man/man3/MPI_Status_set_elements.3 GENERATE mpi/man/man3/MPI_Status_set_elements_x.3 GENERATE mpi/man/man3/MPI_T_category_changed.3 GENERATE mpi/man/man3/MPI_T_category_get_categories.3 GENERATE mpi/man/man3/MPI_T_category_get_cvars.3 GENERATE mpi/man/man3/MPI_T_category_get_info.3 GENERATE mpi/man/man3/MPI_T_category_get_pvars.3 GENERATE mpi/man/man3/MPI_T_category_get_num.3 GENERATE mpi/man/man3/MPI_T_cvar_get_info.3 GENERATE mpi/man/man3/MPI_T_cvar_get_num.3 GENERATE mpi/man/man3/MPI_T_cvar_handle_alloc.3 GENERATE mpi/man/man3/MPI_T_cvar_read.3 GENERATE mpi/man/man3/MPI_T_cvar_handle_free.3 GENERATE mpi/man/man3/MPI_T_cvar_write.3 GENERATE mpi/man/man3/MPI_T_enum_get_info.3 GENERATE mpi/man/man3/MPI_T_enum_get_item.3 GENERATE mpi/man/man3/MPI_T_finalize.3 GENERATE mpi/man/man3/MPI_T_init_thread.3 GENERATE mpi/man/man3/MPI_T_pvar_get_info.3 GENERATE mpi/man/man3/MPI_T_pvar_get_num.3 GENERATE mpi/man/man3/MPI_T_pvar_handle_alloc.3 GENERATE mpi/man/man3/MPI_T_pvar_handle_free.3 GENERATE mpi/man/man3/MPI_T_pvar_read.3 GENERATE mpi/man/man3/MPI_T_pvar_readreset.3 GENERATE mpi/man/man3/MPI_T_pvar_reset.3 GENERATE mpi/man/man3/MPI_T_pvar_session_create.3 GENERATE mpi/man/man3/MPI_T_pvar_session_free.3 GENERATE mpi/man/man3/MPI_T_pvar_start.3 GENERATE mpi/man/man3/MPI_T_pvar_stop.3 GENERATE mpi/man/man3/MPI_T_pvar_write.3 GENERATE mpi/man/man3/MPI_Test.3 GENERATE mpi/man/man3/MPI_Testall.3 GENERATE mpi/man/man3/MPI_Test_cancelled.3 GENERATE mpi/man/man3/MPI_Testany.3 GENERATE mpi/man/man3/MPI_Testsome.3 GENERATE mpi/man/man3/MPI_Topo_test.3 GENERATE mpi/man/man3/MPI_Type_c2f.3 GENERATE mpi/man/man3/MPI_Type_commit.3 GENERATE mpi/man/man3/MPI_Type_contiguous.3 GENERATE mpi/man/man3/MPI_Type_create_darray.3 GENERATE mpi/man/man3/MPI_Type_create_f90_complex.3 GENERATE mpi/man/man3/MPI_Type_create_f90_integer.3 GENERATE mpi/man/man3/MPI_Type_create_f90_real.3 GENERATE mpi/man/man3/MPI_Type_create_hindexed.3 GENERATE mpi/man/man3/MPI_Type_create_hindexed_block.3 GENERATE mpi/man/man3/MPI_Type_create_hvector.3 GENERATE mpi/man/man3/MPI_Type_create_indexed_block.3 GENERATE mpi/man/man3/MPI_Type_create_keyval.3 GENERATE mpi/man/man3/MPI_Type_create_resized.3 GENERATE mpi/man/man3/MPI_Type_create_struct.3 GENERATE mpi/man/man3/MPI_Type_create_subarray.3 GENERATE mpi/man/man3/MPI_Type_delete_attr.3 GENERATE mpi/man/man3/MPI_Type_dup.3 GENERATE mpi/man/man3/MPI_Type_extent.3 GENERATE mpi/man/man3/MPI_Type_f2c.3 GENERATE mpi/man/man3/MPI_Type_get_attr.3 GENERATE mpi/man/man3/MPI_Type_get_contents.3 GENERATE mpi/man/man3/MPI_Type_free.3 GENERATE mpi/man/man3/MPI_Type_free_keyval.3 GENERATE mpi/man/man3/MPI_Type_get_envelope.3 GENERATE mpi/man/man3/MPI_Type_get_extent.3 GENERATE mpi/man/man3/MPI_Type_get_extent_x.3 GENERATE mpi/man/man3/MPI_Type_get_name.3 GENERATE mpi/man/man3/MPI_Type_get_true_extent_x.3 GENERATE mpi/man/man3/MPI_Type_get_true_extent.3 GENERATE mpi/man/man3/MPI_Type_hindexed.3 GENERATE mpi/man/man3/MPI_Type_hvector.3 GENERATE mpi/man/man3/MPI_Type_indexed.3 GENERATE mpi/man/man3/MPI_Type_match_size.3 GENERATE mpi/man/man3/MPI_Type_lb.3 GENERATE mpi/man/man3/MPI_Type_set_attr.3 GENERATE mpi/man/man3/MPI_Type_set_name.3 GENERATE mpi/man/man3/MPI_Type_size.3 GENERATE mpi/man/man3/MPI_Type_size_x.3 GENERATE mpi/man/man3/MPI_Type_struct.3 GENERATE mpi/man/man3/MPI_Type_ub.3 GENERATE mpi/man/man3/MPI_Type_vector.3 GENERATE mpi/man/man3/MPI_Unpack.3 GENERATE mpi/man/man3/MPI_Unpack_external.3 GENERATE mpi/man/man3/MPI_Unpublish_name.3 GENERATE mpi/man/man3/MPI_Waitall.3 GENERATE mpi/man/man3/MPI_Wait.3 GENERATE mpi/man/man3/MPI_Waitany.3 GENERATE mpi/man/man3/MPI_Waitsome.3 GENERATE mpi/man/man3/MPI_Win_allocate.3 GENERATE mpi/man/man3/MPI_Win_allocate_shared.3 GENERATE mpi/man/man3/MPI_Win_attach.3 GENERATE mpi/man/man3/MPI_Win_c2f.3 GENERATE mpi/man/man3/MPI_Win_call_errhandler.3 GENERATE mpi/man/man3/MPI_Win_complete.3 GENERATE mpi/man/man3/MPI_Win_create_dynamic.3 GENERATE mpi/man/man3/MPI_Win_create.3 GENERATE mpi/man/man3/MPI_Win_create_errhandler.3 GENERATE mpi/man/man3/MPI_Win_create_keyval.3 GENERATE mpi/man/man3/MPI_Win_delete_attr.3 GENERATE mpi/man/man3/MPI_Win_detach.3 GENERATE mpi/man/man3/MPI_Win_f2c.3 GENERATE mpi/man/man3/MPI_Win_fence.3 GENERATE mpi/man/man3/MPI_Win_flush.3 GENERATE mpi/man/man3/MPI_Win_flush_all.3 GENERATE mpi/man/man3/MPI_Win_flush_local.3 GENERATE mpi/man/man3/MPI_Win_flush_local_all.3 GENERATE mpi/man/man3/MPI_Win_free.3 GENERATE mpi/man/man3/MPI_Win_free_keyval.3 GENERATE mpi/man/man3/MPI_Win_get_attr.3 GENERATE mpi/man/man3/MPI_Win_get_errhandler.3 GENERATE mpi/man/man3/MPI_Win_get_group.3 GENERATE mpi/man/man3/MPI_Win_get_info.3 GENERATE mpi/man/man3/MPI_Win_get_name.3 GENERATE mpi/man/man3/MPI_Win_lock.3 GENERATE mpi/man/man3/MPI_Win_lock_all.3 GENERATE mpi/man/man3/MPI_Win_post.3 GENERATE mpi/man/man3/MPI_Win_set_attr.3 GENERATE mpi/man/man3/MPI_Win_set_errhandler.3 GENERATE mpi/man/man3/MPI_Win_set_info.3 GENERATE mpi/man/man3/MPI_Win_set_name.3 GENERATE mpi/man/man3/MPI_Win_shared_query.3 GENERATE mpi/man/man3/MPI_Win_start.3 GENERATE mpi/man/man3/MPI_Win_sync.3 GENERATE mpi/man/man3/MPI_Win_test.3 GENERATE mpi/man/man3/MPI_Win_unlock.3 GENERATE mpi/man/man3/MPI_Win_unlock_all.3 GENERATE mpi/man/man3/MPI_Win_wait.3 GENERATE mpi/man/man3/MPI_Wtick.3 GENERATE mpi/man/man3/MPI_Wtime.3 GENERATE mpi/man/man3/OpenMPI.3 CCLD libmpi.la make[3]: Entering directory '/scratch/build/ompi' /usr/bin/mkdir -p '/opt/openmpi/lib' /bin/bash ../libtool --mode=install /usr/bin/install -c libmpi.la '/opt/openmpi/lib' /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../openmpi/ompi/errhandler/help-mpi-errors.txt ../../openmpi/ompi/runtime/help-mpi-runtime.txt ../../openmpi/ompi/mpi/help-mpi-api.txt '/opt/openmpi/share/openmpi' [91mlibtool: warning: relinking 'libmpi.la' [0mlibtool: install: (cd /scratch/build/ompi; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -version-info 70:3:30 -o libmpi.la -rpath /opt/openmpi/lib class/ompi_seq_tracker.lo attribute/attribute.lo attribute/attribute_predefined.lo communicator/comm_init.lo communicator/comm.lo communicator/comm_cid.lo communicator/comm_request.lo dpm/dpm.lo errhandler/errhandler.lo errhandler/errhandler_invoke.lo errhandler/errhandler_predefined.lo errhandler/errcode.lo errhandler/errcode-internal.lo file/file.lo group/group.lo group/group_init.lo group/group_set_rank.lo group/group_plist.lo group/group_sporadic.lo group/group_strided.lo group/group_bitmap.lo info/info.lo interlib/interlib.lo message/message.lo op/op.lo proc/proc.lo request/grequest.lo request/request.lo request/req_test.lo request/req_wait.lo runtime/ompi_mpi_abort.lo runtime/ompi_mpi_dynamics.lo runtime/ompi_mpi_finalize.lo runtime/ompi_mpi_params.lo runtime/ompi_mpi_preconnect.lo runtime/ompi_cr.lo runtime/ompi_info_support.lo runtime/ompi_spc.lo win/win.lo mpiext/mpiext.lo patterns/net/netpatterns_base.lo patterns/net/netpatterns_multinomial_tree.lo patterns/net/netpatterns_nary_tree.lo patterns/net/netpatterns_knomial_tree.lo patterns/comm/allreduce.lo patterns/comm/allgather.lo patterns/comm/bcast.lo datatype/libdatatype.la debuggers/libdebuggers.la mpi/c/libmpi_c.la mpi/tool/libmpi_mpit_common.la mpi/c/profile/libmpi_c_pmpi.la mpi/tool/profile/libmpi_pmpit.la mca/bml/libmca_bml.la mca/coll/libmca_coll.la mca/crcp/libmca_crcp.la mca/fbtl/libmca_fbtl.la mca/fcoll/libmca_fcoll.la mca/fs/libmca_fs.la mca/hook/libmca_hook.la mca/io/libmca_io.la mca/mtl/libmca_mtl.la mca/op/libmca_op.la mca/osc/libmca_osc.la mca/pml/libmca_pml.la mca/pml/v/libmca_pml_v.la mca/rte/libmca_rte.la mca/rte/orte/libmca_rte_orte.la mca/sharedfp/libmca_sharedfp.la mca/topo/libmca_topo.la mca/vprotocol/libmca_vprotocol.la ../ompi/mpiext/affinity/c/libmpiext_affinity_c.la ../ompi/mpiext/cuda/c/libmpiext_cuda_c.la ../ompi/mpiext/pcollreq/c/libmpiext_pcollreq_c.la /scratch/build/orte/libopen-rte.la /scratch/build/opal/libopen-pal.la libompi_mpir.la -lrt -lm -lutil ) /usr/bin/mkdir -p '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI.3 mpi/man/man3/MPI_Abort.3 mpi/man/man3/MPI_Accumulate.3 mpi/man/man3/MPI_Add_error_class.3 mpi/man/man3/MPI_Add_error_code.3 mpi/man/man3/MPI_Add_error_string.3 mpi/man/man3/MPI_Address.3 mpi/man/man3/MPI_Aint_add.3 mpi/man/man3/MPI_Aint_diff.3 mpi/man/man3/MPI_Allgather.3 mpi/man/man3/MPI_Iallgather.3 mpi/man/man3/MPI_Allgatherv.3 mpi/man/man3/MPI_Iallgatherv.3 mpi/man/man3/MPI_Alloc_mem.3 mpi/man/man3/MPI_Allreduce.3 mpi/man/man3/MPI_Iallreduce.3 mpi/man/man3/MPI_Alltoall.3 mpi/man/man3/MPI_Ialltoall.3 mpi/man/man3/MPI_Alltoallv.3 mpi/man/man3/MPI_Ialltoallv.3 mpi/man/man3/MPI_Alltoallw.3 mpi/man/man3/MPI_Ialltoallw.3 mpi/man/man3/MPI_Attr_delete.3 mpi/man/man3/MPI_Attr_get.3 mpi/man/man3/MPI_Attr_put.3 mpi/man/man3/MPI_Barrier.3 mpi/man/man3/MPI_Ibarrier.3 mpi/man/man3/MPI_Bcast.3 mpi/man/man3/MPI_Ibcast.3 mpi/man/man3/MPI_Bsend.3 mpi/man/man3/MPI_Bsend_init.3 mpi/man/man3/MPI_Buffer_attach.3 mpi/man/man3/MPI_Buffer_detach.3 mpi/man/man3/MPI_Cancel.3 mpi/man/man3/MPI_Cart_coords.3 mpi/man/man3/MPI_Cart_create.3 mpi/man/man3/MPI_Cartdim_get.3 mpi/man/man3/MPI_Cart_get.3 mpi/man/man3/MPI_Cart_map.3 mpi/man/man3/MPI_Cart_rank.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_Cart_shift.3 mpi/man/man3/MPI_Cart_sub.3 mpi/man/man3/MPI_Close_port.3 mpi/man/man3/MPI_Comm_accept.3 mpi/man/man3/MPI_Comm_c2f.3 mpi/man/man3/MPI_Comm_call_errhandler.3 mpi/man/man3/MPI_Comm_compare.3 mpi/man/man3/MPI_Comm_connect.3 mpi/man/man3/MPI_Comm_create.3 mpi/man/man3/MPI_Comm_create_group.3 mpi/man/man3/MPI_Comm_create_errhandler.3 mpi/man/man3/MPI_Comm_create_keyval.3 mpi/man/man3/MPI_Comm_delete_attr.3 mpi/man/man3/MPI_Comm_disconnect.3 mpi/man/man3/MPI_Comm_dup.3 mpi/man/man3/MPI_Comm_dup_with_info.3 mpi/man/man3/MPI_Comm_idup.3 mpi/man/man3/MPI_Comm_f2c.3 mpi/man/man3/MPI_Comm_free.3 mpi/man/man3/MPI_Comm_free_keyval.3 mpi/man/man3/MPI_Comm_get_attr.3 mpi/man/man3/MPI_Comm_get_errhandler.3 mpi/man/man3/MPI_Comm_get_info.3 mpi/man/man3/MPI_Comm_get_name.3 mpi/man/man3/MPI_Comm_get_parent.3 mpi/man/man3/MPI_Comm_group.3 mpi/man/man3/MPI_Comm_join.3 mpi/man/man3/MPI_Comm_rank.3 mpi/man/man3/MPI_Comm_remote_group.3 mpi/man/man3/MPI_Comm_remote_size.3 mpi/man/man3/MPI_Comm_set_attr.3 mpi/man/man3/MPI_Comm_set_errhandler.3 mpi/man/man3/MPI_Comm_set_info.3 mpi/man/man3/MPI_Comm_set_name.3 mpi/man/man3/MPI_Comm_size.3 mpi/man/man3/MPI_Comm_spawn.3 mpi/man/man3/MPI_Comm_spawn_multiple.3 mpi/man/man3/MPI_Comm_split.3 mpi/man/man3/MPI_Comm_split_type.3 mpi/man/man3/MPI_Comm_test_inter.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_Compare_and_swap.3 mpi/man/man3/MPI_Dims_create.3 mpi/man/man3/MPI_Dist_graph_create.3 mpi/man/man3/MPI_Dist_graph_create_adjacent.3 mpi/man/man3/MPI_Dist_graph_neighbors.3 mpi/man/man3/MPI_Dist_graph_neighbors_count.3 mpi/man/man3/MPI_Errhandler_create.3 mpi/man/man3/MPI_Errhandler_free.3 mpi/man/man3/MPI_Errhandler_get.3 mpi/man/man3/MPI_Errhandler_set.3 mpi/man/man3/MPI_Error_class.3 mpi/man/man3/MPI_Error_string.3 mpi/man/man3/MPI_Exscan.3 mpi/man/man3/MPI_Iexscan.3 mpi/man/man3/MPI_Fetch_and_op.3 mpi/man/man3/MPI_File_c2f.3 mpi/man/man3/MPI_File_call_errhandler.3 mpi/man/man3/MPI_File_close.3 mpi/man/man3/MPI_File_create_errhandler.3 mpi/man/man3/MPI_File_delete.3 mpi/man/man3/MPI_File_f2c.3 mpi/man/man3/MPI_File_get_amode.3 mpi/man/man3/MPI_File_get_atomicity.3 mpi/man/man3/MPI_File_get_byte_offset.3 mpi/man/man3/MPI_File_get_errhandler.3 mpi/man/man3/MPI_File_get_group.3 mpi/man/man3/MPI_File_get_info.3 mpi/man/man3/MPI_File_get_position.3 mpi/man/man3/MPI_File_get_position_shared.3 mpi/man/man3/MPI_File_get_size.3 mpi/man/man3/MPI_File_get_type_extent.3 mpi/man/man3/MPI_File_get_view.3 mpi/man/man3/MPI_File_iread.3 mpi/man/man3/MPI_File_iread_at.3 mpi/man/man3/MPI_File_iread_all.3 mpi/man/man3/MPI_File_iread_at_all.3 mpi/man/man3/MPI_File_iread_shared.3 mpi/man/man3/MPI_File_iwrite.3 mpi/man/man3/MPI_File_iwrite_at.3 mpi/man/man3/MPI_File_iwrite_all.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_File_iwrite_at_all.3 mpi/man/man3/MPI_File_iwrite_shared.3 mpi/man/man3/MPI_File_open.3 mpi/man/man3/MPI_File_preallocate.3 mpi/man/man3/MPI_File_read.3 mpi/man/man3/MPI_File_read_all.3 mpi/man/man3/MPI_File_read_all_begin.3 mpi/man/man3/MPI_File_read_all_end.3 mpi/man/man3/MPI_File_read_at.3 mpi/man/man3/MPI_File_read_at_all.3 mpi/man/man3/MPI_File_read_at_all_begin.3 mpi/man/man3/MPI_File_read_at_all_end.3 mpi/man/man3/MPI_File_read_ordered.3 mpi/man/man3/MPI_File_read_ordered_begin.3 mpi/man/man3/MPI_File_read_ordered_end.3 mpi/man/man3/MPI_File_read_shared.3 mpi/man/man3/MPI_File_seek.3 mpi/man/man3/MPI_File_seek_shared.3 mpi/man/man3/MPI_File_set_atomicity.3 mpi/man/man3/MPI_File_set_errhandler.3 mpi/man/man3/MPI_File_set_info.3 mpi/man/man3/MPI_File_set_size.3 mpi/man/man3/MPI_File_set_view.3 mpi/man/man3/MPI_File_sync.3 mpi/man/man3/MPI_File_write.3 mpi/man/man3/MPI_File_write_all.3 mpi/man/man3/MPI_File_write_all_begin.3 mpi/man/man3/MPI_File_write_all_end.3 mpi/man/man3/MPI_File_write_at.3 mpi/man/man3/MPI_File_write_at_all.3 mpi/man/man3/MPI_File_write_at_all_begin.3 mpi/man/man3/MPI_File_write_at_all_end.3 mpi/man/man3/MPI_File_write_ordered.3 mpi/man/man3/MPI_File_write_ordered_begin.3 mpi/man/man3/MPI_File_write_ordered_end.3 mpi/man/man3/MPI_File_write_shared.3 mpi/man/man3/MPI_Finalize.3 mpi/man/man3/MPI_Finalized.3 mpi/man/man3/MPI_Free_mem.3 mpi/man/man3/MPI_Gather.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_Igather.3 mpi/man/man3/MPI_Gatherv.3 mpi/man/man3/MPI_Igatherv.3 mpi/man/man3/MPI_Get.3 mpi/man/man3/MPI_Get_accumulate.3 mpi/man/man3/MPI_Get_address.3 mpi/man/man3/MPI_Get_count.3 mpi/man/man3/MPI_Get_elements.3 mpi/man/man3/MPI_Get_elements_x.3 mpi/man/man3/MPI_Get_library_version.3 mpi/man/man3/MPI_Get_processor_name.3 mpi/man/man3/MPI_Get_version.3 mpi/man/man3/MPI_Graph_create.3 mpi/man/man3/MPI_Graphdims_get.3 mpi/man/man3/MPI_Graph_get.3 mpi/man/man3/MPI_Graph_map.3 mpi/man/man3/MPI_Graph_neighbors.3 mpi/man/man3/MPI_Graph_neighbors_count.3 mpi/man/man3/MPI_Grequest_complete.3 mpi/man/man3/MPI_Grequest_start.3 mpi/man/man3/MPI_Group_c2f.3 mpi/man/man3/MPI_Group_compare.3 mpi/man/man3/MPI_Group_difference.3 mpi/man/man3/MPI_Group_excl.3 mpi/man/man3/MPI_Group_f2c.3 mpi/man/man3/MPI_Group_free.3 mpi/man/man3/MPI_Group_incl.3 mpi/man/man3/MPI_Group_intersection.3 mpi/man/man3/MPI_Group_range_excl.3 mpi/man/man3/MPI_Group_range_incl.3 mpi/man/man3/MPI_Group_rank.3 mpi/man/man3/MPI_Group_size.3 mpi/man/man3/MPI_Group_translate_ranks.3 mpi/man/man3/MPI_Group_union.3 mpi/man/man3/MPI_Ibsend.3 mpi/man/man3/MPI_Improbe.3 mpi/man/man3/MPI_Imrecv.3 mpi/man/man3/MPI_Info_c2f.3 mpi/man/man3/MPI_Info_create.3 mpi/man/man3/MPI_Info_delete.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_Info_dup.3 mpi/man/man3/MPI_Info_env.3 mpi/man/man3/MPI_Info_f2c.3 mpi/man/man3/MPI_Info_free.3 mpi/man/man3/MPI_Info_get.3 mpi/man/man3/MPI_Info_get_nkeys.3 mpi/man/man3/MPI_Info_get_nthkey.3 mpi/man/man3/MPI_Info_get_valuelen.3 mpi/man/man3/MPI_Info_set.3 mpi/man/man3/MPI_Init.3 mpi/man/man3/MPI_Initialized.3 mpi/man/man3/MPI_Init_thread.3 mpi/man/man3/MPI_Intercomm_create.3 mpi/man/man3/MPI_Intercomm_merge.3 mpi/man/man3/MPI_Iprobe.3 mpi/man/man3/MPI_Irecv.3 mpi/man/man3/MPI_Irsend.3 mpi/man/man3/MPI_Isend.3 mpi/man/man3/MPI_Issend.3 mpi/man/man3/MPI_Is_thread_main.3 mpi/man/man3/MPI_Keyval_create.3 mpi/man/man3/MPI_Keyval_free.3 mpi/man/man3/MPI_Lookup_name.3 mpi/man/man3/MPI_Message_c2f.3 mpi/man/man3/MPI_Message_f2c.3 mpi/man/man3/MPI_Mprobe.3 mpi/man/man3/MPI_Mrecv.3 mpi/man/man3/MPI_Neighbor_allgather.3 mpi/man/man3/MPI_Ineighbor_allgather.3 mpi/man/man3/MPI_Neighbor_allgatherv.3 mpi/man/man3/MPI_Ineighbor_allgatherv.3 mpi/man/man3/MPI_Neighbor_alltoall.3 mpi/man/man3/MPI_Ineighbor_alltoall.3 mpi/man/man3/MPI_Neighbor_alltoallv.3 mpi/man/man3/MPI_Ineighbor_alltoallv.3 mpi/man/man3/MPI_Neighbor_alltoallw.3 mpi/man/man3/MPI_Ineighbor_alltoallw.3 mpi/man/man3/MPI_Op_c2f.3 mpi/man/man3/MPI_Op_commutative.3 mpi/man/man3/MPI_Op_create.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_Open_port.3 mpi/man/man3/MPI_Op_f2c.3 mpi/man/man3/MPI_Op_free.3 mpi/man/man3/MPI_Pack.3 mpi/man/man3/MPI_Pack_external.3 mpi/man/man3/MPI_Pack_external_size.3 mpi/man/man3/MPI_Pack_size.3 mpi/man/man3/MPI_Pcontrol.3 mpi/man/man3/MPI_Probe.3 mpi/man/man3/MPI_Publish_name.3 mpi/man/man3/MPI_Put.3 mpi/man/man3/MPI_Query_thread.3 mpi/man/man3/MPI_Raccumulate.3 mpi/man/man3/MPI_Recv.3 mpi/man/man3/MPI_Recv_init.3 mpi/man/man3/MPI_Reduce.3 mpi/man/man3/MPI_Ireduce.3 mpi/man/man3/MPI_Reduce_local.3 mpi/man/man3/MPI_Reduce_scatter.3 mpi/man/man3/MPI_Ireduce_scatter.3 mpi/man/man3/MPI_Reduce_scatter_block.3 mpi/man/man3/MPI_Ireduce_scatter_block.3 mpi/man/man3/MPI_Register_datarep.3 mpi/man/man3/MPI_Request_c2f.3 mpi/man/man3/MPI_Request_f2c.3 mpi/man/man3/MPI_Request_free.3 mpi/man/man3/MPI_Request_get_status.3 mpi/man/man3/MPI_Rget.3 mpi/man/man3/MPI_Rget_accumulate.3 mpi/man/man3/MPI_Rput.3 mpi/man/man3/MPI_Rsend.3 mpi/man/man3/MPI_Rsend_init.3 mpi/man/man3/MPI_Scan.3 mpi/man/man3/MPI_Iscan.3 mpi/man/man3/MPI_Scatter.3 mpi/man/man3/MPI_Iscatter.3 mpi/man/man3/MPI_Scatterv.3 mpi/man/man3/MPI_Iscatterv.3 mpi/man/man3/MPI_Send.3 mpi/man/man3/MPI_Send_init.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_Sendrecv.3 mpi/man/man3/MPI_Sendrecv_replace.3 mpi/man/man3/MPI_Sizeof.3 mpi/man/man3/MPI_Ssend.3 mpi/man/man3/MPI_Ssend_init.3 mpi/man/man3/MPI_Start.3 mpi/man/man3/MPI_Startall.3 mpi/man/man3/MPI_Status_c2f.3 mpi/man/man3/MPI_Status_f2c.3 mpi/man/man3/MPI_Status_set_cancelled.3 mpi/man/man3/MPI_Status_set_elements.3 mpi/man/man3/MPI_Status_set_elements_x.3 mpi/man/man3/MPI_T_category_changed.3 mpi/man/man3/MPI_T_category_get_categories.3 mpi/man/man3/MPI_T_category_get_cvars.3 mpi/man/man3/MPI_T_category_get_info.3 mpi/man/man3/MPI_T_category_get_num.3 mpi/man/man3/MPI_T_category_get_pvars.3 mpi/man/man3/MPI_T_cvar_get_info.3 mpi/man/man3/MPI_T_cvar_get_num.3 mpi/man/man3/MPI_T_cvar_handle_alloc.3 mpi/man/man3/MPI_T_cvar_handle_free.3 mpi/man/man3/MPI_T_cvar_read.3 mpi/man/man3/MPI_T_cvar_write.3 mpi/man/man3/MPI_T_enum_get_info.3 mpi/man/man3/MPI_T_enum_get_item.3 mpi/man/man3/MPI_T_finalize.3 mpi/man/man3/MPI_T_init_thread.3 mpi/man/man3/MPI_T_pvar_get_info.3 mpi/man/man3/MPI_T_pvar_get_num.3 mpi/man/man3/MPI_T_pvar_handle_alloc.3 mpi/man/man3/MPI_T_pvar_handle_free.3 mpi/man/man3/MPI_T_pvar_read.3 mpi/man/man3/MPI_T_pvar_readreset.3 mpi/man/man3/MPI_T_pvar_reset.3 mpi/man/man3/MPI_T_pvar_session_create.3 mpi/man/man3/MPI_T_pvar_session_free.3 mpi/man/man3/MPI_T_pvar_start.3 mpi/man/man3/MPI_T_pvar_stop.3 mpi/man/man3/MPI_T_pvar_write.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_Test.3 mpi/man/man3/MPI_Testall.3 mpi/man/man3/MPI_Testany.3 mpi/man/man3/MPI_Test_cancelled.3 mpi/man/man3/MPI_Testsome.3 mpi/man/man3/MPI_Topo_test.3 mpi/man/man3/MPI_Type_c2f.3 mpi/man/man3/MPI_Type_commit.3 mpi/man/man3/MPI_Type_contiguous.3 mpi/man/man3/MPI_Type_create_darray.3 mpi/man/man3/MPI_Type_create_f90_complex.3 mpi/man/man3/MPI_Type_create_f90_integer.3 mpi/man/man3/MPI_Type_create_f90_real.3 mpi/man/man3/MPI_Type_create_hindexed.3 mpi/man/man3/MPI_Type_create_hindexed_block.3 mpi/man/man3/MPI_Type_create_hvector.3 mpi/man/man3/MPI_Type_create_indexed_block.3 mpi/man/man3/MPI_Type_create_keyval.3 mpi/man/man3/MPI_Type_create_resized.3 mpi/man/man3/MPI_Type_create_struct.3 mpi/man/man3/MPI_Type_create_subarray.3 mpi/man/man3/MPI_Type_delete_attr.3 mpi/man/man3/MPI_Type_dup.3 mpi/man/man3/MPI_Type_extent.3 mpi/man/man3/MPI_Type_f2c.3 mpi/man/man3/MPI_Type_free.3 mpi/man/man3/MPI_Type_free_keyval.3 mpi/man/man3/MPI_Type_get_attr.3 mpi/man/man3/MPI_Type_get_contents.3 mpi/man/man3/MPI_Type_get_envelope.3 mpi/man/man3/MPI_Type_get_extent.3 mpi/man/man3/MPI_Type_get_extent_x.3 mpi/man/man3/MPI_Type_get_name.3 mpi/man/man3/MPI_Type_get_true_extent.3 mpi/man/man3/MPI_Type_get_true_extent_x.3 mpi/man/man3/MPI_Type_hindexed.3 mpi/man/man3/MPI_Type_hvector.3 mpi/man/man3/MPI_Type_indexed.3 mpi/man/man3/MPI_Type_lb.3 mpi/man/man3/MPI_Type_match_size.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_Type_set_attr.3 mpi/man/man3/MPI_Type_set_name.3 mpi/man/man3/MPI_Type_size.3 mpi/man/man3/MPI_Type_size_x.3 mpi/man/man3/MPI_Type_struct.3 mpi/man/man3/MPI_Type_ub.3 mpi/man/man3/MPI_Type_vector.3 mpi/man/man3/MPI_Unpack.3 mpi/man/man3/MPI_Unpack_external.3 mpi/man/man3/MPI_Unpublish_name.3 mpi/man/man3/MPI_Wait.3 mpi/man/man3/MPI_Waitall.3 mpi/man/man3/MPI_Waitany.3 mpi/man/man3/MPI_Waitsome.3 mpi/man/man3/MPI_Win_allocate.3 mpi/man/man3/MPI_Win_allocate_shared.3 mpi/man/man3/MPI_Win_attach.3 mpi/man/man3/MPI_Win_c2f.3 mpi/man/man3/MPI_Win_call_errhandler.3 mpi/man/man3/MPI_Win_complete.3 mpi/man/man3/MPI_Win_create.3 mpi/man/man3/MPI_Win_create_dynamic.3 mpi/man/man3/MPI_Win_create_errhandler.3 mpi/man/man3/MPI_Win_create_keyval.3 mpi/man/man3/MPI_Win_delete_attr.3 mpi/man/man3/MPI_Win_detach.3 mpi/man/man3/MPI_Win_f2c.3 mpi/man/man3/MPI_Win_fence.3 mpi/man/man3/MPI_Win_flush.3 mpi/man/man3/MPI_Win_flush_all.3 mpi/man/man3/MPI_Win_flush_local.3 mpi/man/man3/MPI_Win_flush_local_all.3 mpi/man/man3/MPI_Win_free.3 mpi/man/man3/MPI_Win_free_keyval.3 mpi/man/man3/MPI_Win_get_attr.3 mpi/man/man3/MPI_Win_get_errhandler.3 mpi/man/man3/MPI_Win_get_group.3 mpi/man/man3/MPI_Win_get_info.3 mpi/man/man3/MPI_Win_get_name.3 mpi/man/man3/MPI_Win_lock.3 '/opt/openmpi/share/man/man3' /usr/bin/install -c -m 644 mpi/man/man3/MPI_Win_lock_all.3 mpi/man/man3/MPI_Win_post.3 mpi/man/man3/MPI_Win_set_attr.3 mpi/man/man3/MPI_Win_set_errhandler.3 mpi/man/man3/MPI_Win_set_info.3 mpi/man/man3/MPI_Win_set_name.3 mpi/man/man3/MPI_Win_shared_query.3 mpi/man/man3/MPI_Win_start.3 mpi/man/man3/MPI_Win_sync.3 mpi/man/man3/MPI_Win_test.3 mpi/man/man3/MPI_Win_unlock.3 mpi/man/man3/MPI_Win_unlock_all.3 mpi/man/man3/MPI_Win_wait.3 mpi/man/man3/MPI_Wtick.3 mpi/man/man3/MPI_Wtime.3 mpi/man/man3/OpenMPI.3 '/opt/openmpi/share/man/man3' libtool: install: /usr/bin/install -c .libs/libmpi.so.40.30.3T /opt/openmpi/lib/libmpi.so.40.30.3 libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmpi.so.40.30.3 libmpi.so.40 || { rm -f libmpi.so.40 && ln -s libmpi.so.40.30.3 libmpi.so.40; }; }) libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmpi.so.40.30.3 libmpi.so || { rm -f libmpi.so && ln -s libmpi.so.40.30.3 libmpi.so; }; }) libtool: install: /usr/bin/install -c .libs/libmpi.lai /opt/openmpi/lib/libmpi.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi' make[2]: Leaving directory '/scratch/build/ompi' Making install in mpi/cxx make[2]: Entering directory '/scratch/build/ompi/mpi/cxx' make[3]: Entering directory '/scratch/build/ompi/mpi/cxx' make[3]: Leaving directory '/scratch/build/ompi/mpi/cxx' make[2]: Leaving directory '/scratch/build/ompi/mpi/cxx' Making install in mpiext/pcollreq/mpif-h make[2]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h' Making install in profile make[3]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h/profile' make[4]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h/profile' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h/profile' make[3]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h/profile' make[3]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h' make[4]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h' make[3]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h' make[2]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/mpif-h' Making install in mpi/fortran/mpif-h make[2]: Entering directory '/scratch/build/ompi/mpi/fortran/mpif-h' Making install in profile make[3]: Entering directory '/scratch/build/ompi/mpi/fortran/mpif-h/profile' make[4]: Entering directory '/scratch/build/ompi/mpi/fortran/mpif-h/profile' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpif-h/profile' make[3]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpif-h/profile' make[3]: Entering directory '/scratch/build/ompi/mpi/fortran/mpif-h' make[4]: Entering directory '/scratch/build/ompi/mpi/fortran/mpif-h' make[4]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpif-h' make[3]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpif-h' make[2]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpif-h' Making install in mpi/fortran/mpiext-use-mpi make[2]: Entering directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi' make[3]: Entering directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi' make install-exec-hook make[3]: Nothing to be done for 'install-data-am'. make[4]: Entering directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi' make[4]: Nothing to be done for 'install-exec-hook'. make[4]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi' make[3]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi' make[2]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi' Making install in mpi/fortran/use-mpi-f08/base make[2]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/base' make[3]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/base' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/base' make[2]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/base' Making install in mpi/fortran/use-mpi-f08/mod make[2]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/mod' make[3]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/mod' make install-exec-hook make[3]: Nothing to be done for 'install-data-am'. make[4]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/mod' make[4]: Nothing to be done for 'install-exec-hook'. make[4]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/mod' make[3]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/mod' make[2]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/mod' Making install in mpi/fortran/use-mpi-f08/bindings make[2]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/bindings' make[3]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/bindings' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/bindings' make[2]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08/bindings' Making install in mpiext/pcollreq/use-mpi-f08 make[2]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/use-mpi-f08' make[3]: Entering directory '/scratch/build/ompi/mpiext/pcollreq/use-mpi-f08' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/use-mpi-f08' make[2]: Leaving directory '/scratch/build/ompi/mpiext/pcollreq/use-mpi-f08' Making install in mpi/fortran/use-mpi-f08 make[2]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08' make[3]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08' make[3]: Nothing to be done for 'install-data-am'. make install-exec-hook make[4]: Entering directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08' make[4]: Nothing to be done for 'install-exec-hook'. make[4]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08' make[3]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08' make[2]: Leaving directory '/scratch/build/ompi/mpi/fortran/use-mpi-f08' Making install in mpi/fortran/mpiext-use-mpi-f08 make[2]: Entering directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi-f08' make[3]: Entering directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi-f08' make install-exec-hook make[3]: Nothing to be done for 'install-data-am'. make[4]: Entering directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi-f08' make[4]: Nothing to be done for 'install-exec-hook'. make[4]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi-f08' make[3]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi-f08' make[2]: Leaving directory '/scratch/build/ompi/mpi/fortran/mpiext-use-mpi-f08' Making install in mca/common/monitoring make[2]: Entering directory '/scratch/build/ompi/mca/common/monitoring' CC monitoring_prof.lo CC libmca_common_monitoring_la-common_monitoring.lo LN_S libmca_common_monitoring.la CC libmca_common_monitoring_la-common_monitoring_coll.lo CCLD libmca_common_monitoring.la CCLD ompi_monitoring_prof.la make[3]: Entering directory '/scratch/build/ompi/mca/common/monitoring' /usr/bin/mkdir -p '/opt/openmpi/bin' /usr/bin/install -c ../../../../../openmpi/ompi/mca/common/monitoring/profile2mat.pl ../../../../../openmpi/ompi/mca/common/monitoring/aggregate_profile.pl '/opt/openmpi/bin' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/opt/openmpi/lib' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c libmca_common_monitoring.la ompi_monitoring_prof.la '/opt/openmpi/lib' libtool: install: /usr/bin/install -c .libs/libmca_common_monitoring.so.50.20.0 /opt/openmpi/lib/libmca_common_monitoring.so.50.20.0 libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmca_common_monitoring.so.50.20.0 libmca_common_monitoring.so.50 || { rm -f libmca_common_monitoring.so.50 && ln -s libmca_common_monitoring.so.50.20.0 libmca_common_monitoring.so.50; }; }) libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmca_common_monitoring.so.50.20.0 libmca_common_monitoring.so || { rm -f libmca_common_monitoring.so && ln -s libmca_common_monitoring.so.50.20.0 libmca_common_monitoring.so; }; }) libtool: install: /usr/bin/install -c .libs/libmca_common_monitoring.lai /opt/openmpi/lib/libmca_common_monitoring.la [91mlibtool: warning: relinking 'ompi_monitoring_prof.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/common/monitoring; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -shared -o ompi_monitoring_prof.la -rpath /opt/openmpi/lib monitoring_prof.lo ../../../../ompi/libmpi.la ../../../../opal/libopen-pal.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/ompi_monitoring_prof.soT /opt/openmpi/lib/ompi_monitoring_prof.so libtool: install: /usr/bin/install -c .libs/ompi_monitoring_prof.lai /opt/openmpi/lib/ompi_monitoring_prof.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/common/monitoring' make[2]: Leaving directory '/scratch/build/ompi/mca/common/monitoring' Making install in mca/common/ompio make[2]: Entering directory '/scratch/build/ompi/mca/common/ompio' CC libmca_common_ompio_la-common_ompio_print_queue.lo CC libmca_common_ompio_la-common_ompio_request.lo CC libmca_common_ompio_la-common_ompio_aggregators.lo CC libmca_common_ompio_la-common_ompio_file_open.lo CC libmca_common_ompio_la-common_ompio_file_view.lo CC libmca_common_ompio_la-common_ompio_file_read.lo CC libmca_common_ompio_la-common_ompio_buffer.lo CC libmca_common_ompio_la-common_ompio_file_write.lo LN_S libmca_common_ompio.la CCLD libmca_common_ompio.la make[3]: Entering directory '/scratch/build/ompi/mca/common/ompio' /usr/bin/mkdir -p '/opt/openmpi/lib' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c libmca_common_ompio.la '/opt/openmpi/lib' libtool: install: /usr/bin/install -c .libs/libmca_common_ompio.so.41.29.3 /opt/openmpi/lib/libmca_common_ompio.so.41.29.3 libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmca_common_ompio.so.41.29.3 libmca_common_ompio.so.41 || { rm -f libmca_common_ompio.so.41 && ln -s libmca_common_ompio.so.41.29.3 libmca_common_ompio.so.41; }; }) libtool: install: (cd /opt/openmpi/lib && { ln -s -f libmca_common_ompio.so.41.29.3 libmca_common_ompio.so || { rm -f libmca_common_ompio.so && ln -s libmca_common_ompio.so.41.29.3 libmca_common_ompio.so; }; }) libtool: install: /usr/bin/install -c .libs/libmca_common_ompio.lai /opt/openmpi/lib/libmca_common_ompio.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/common/ompio' make[2]: Leaving directory '/scratch/build/ompi/mca/common/ompio' Making install in mca/bml/r2 make[2]: Entering directory '/scratch/build/ompi/mca/bml/r2' CC bml_r2_component.lo CC bml_r2.lo CC bml_r2_ft.lo CCLD mca_bml_r2.la make[3]: Entering directory '/scratch/build/ompi/mca/bml/r2' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/ompi/mca/bml/r2/help-mca-bml-r2.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_bml_r2.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_bml_r2.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/bml/r2; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_bml_r2.la -rpath /opt/openmpi/lib/openmpi bml_r2.lo bml_r2_component.lo bml_r2_ft.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_bml_r2.soT /opt/openmpi/lib/openmpi/mca_bml_r2.so libtool: install: /usr/bin/install -c .libs/mca_bml_r2.lai /opt/openmpi/lib/openmpi/mca_bml_r2.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/bml/r2' make[2]: Leaving directory '/scratch/build/ompi/mca/bml/r2' Making install in mca/coll/adapt make[2]: Entering directory '/scratch/build/ompi/mca/coll/adapt' CC coll_adapt_component.lo CC coll_adapt_bcast.lo CC coll_adapt_ibcast.lo CC coll_adapt_module.lo CC coll_adapt_reduce.lo CC coll_adapt_ireduce.lo CC coll_adapt_context.lo CC coll_adapt_inbuf.lo CC coll_adapt_item.lo CC coll_adapt_topocache.lo CCLD mca_coll_adapt.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/adapt' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_adapt.la '/opt/openmpi/lib/openmpi' libtool: install: /usr/bin/install -c .libs/mca_coll_adapt.so /opt/openmpi/lib/openmpi/mca_coll_adapt.so libtool: install: /usr/bin/install -c .libs/mca_coll_adapt.lai /opt/openmpi/lib/openmpi/mca_coll_adapt.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/adapt' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/adapt' Making install in mca/coll/basic make[2]: Entering directory '/scratch/build/ompi/mca/coll/basic' CC coll_basic_allgather.lo CC coll_basic_allgatherv.lo CC coll_basic_allreduce.lo CC coll_basic_alltoall.lo CC coll_basic_alltoallv.lo CC coll_basic_alltoallw.lo CC coll_basic_barrier.lo CC coll_basic_bcast.lo CC coll_basic_component.lo CC coll_basic_gather.lo CC coll_basic_gatherv.lo CC coll_basic_module.lo CC coll_basic_neighbor_allgather.lo CC coll_basic_neighbor_allgatherv.lo CC coll_basic_neighbor_alltoall.lo CC coll_basic_neighbor_alltoallv.lo CC coll_basic_neighbor_alltoallw.lo CC coll_basic_reduce.lo CC coll_basic_reduce_scatter.lo CC coll_basic_reduce_scatter_block.lo CC coll_basic_scan.lo CC coll_basic_exscan.lo CC coll_basic_scatter.lo CC coll_basic_scatterv.lo CCLD mca_coll_basic.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/basic' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_basic.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_coll_basic.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/coll/basic; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_coll_basic.la -rpath /opt/openmpi/lib/openmpi coll_basic_allgather.lo coll_basic_allgatherv.lo coll_basic_allreduce.lo coll_basic_alltoall.lo coll_basic_alltoallv.lo coll_basic_alltoallw.lo coll_basic_barrier.lo coll_basic_bcast.lo coll_basic_component.lo coll_basic_gather.lo coll_basic_gatherv.lo coll_basic_module.lo coll_basic_neighbor_allgather.lo coll_basic_neighbor_allgatherv.lo coll_basic_neighbor_alltoall.lo coll_basic_neighbor_alltoallv.lo coll_basic_neighbor_alltoallw.lo coll_basic_reduce.lo coll_basic_reduce_scatter.lo coll_basic_reduce_scatter_block.lo coll_basic_scan.lo coll_basic_exscan.lo coll_basic_scatter.lo coll_basic_scatterv.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_coll_basic.soT /opt/openmpi/lib/openmpi/mca_coll_basic.so libtool: install: /usr/bin/install -c .libs/mca_coll_basic.lai /opt/openmpi/lib/openmpi/mca_coll_basic.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/basic' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/basic' Making install in mca/coll/han make[2]: Entering directory '/scratch/build/ompi/mca/coll/han' CC coll_han_bcast.lo CC coll_han_barrier.lo CC coll_han_scatter.lo CC coll_han_reduce.lo CC coll_han_gather.lo CC coll_han_allreduce.lo CC coll_han_allgather.lo CC coll_han_component.lo CC coll_han_module.lo CC coll_han_trigger.lo CC coll_han_dynamic.lo CC coll_han_dynamic_file.lo CC coll_han_topo.lo CC coll_han_subcomms.lo CCLD mca_coll_han.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/han' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_han.la '/opt/openmpi/lib/openmpi' libtool: install: /usr/bin/install -c .libs/mca_coll_han.so /opt/openmpi/lib/openmpi/mca_coll_han.so libtool: install: /usr/bin/install -c .libs/mca_coll_han.lai /opt/openmpi/lib/openmpi/mca_coll_han.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/han' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/han' Making install in mca/coll/inter make[2]: Entering directory '/scratch/build/ompi/mca/coll/inter' CC coll_inter.lo CC coll_inter_allreduce.lo CC coll_inter_allgatherv.lo CC coll_inter_allgather.lo CC coll_inter_gather.lo CC coll_inter_gatherv.lo CC coll_inter_scatter.lo CC coll_inter_scatterv.lo CC coll_inter_bcast.lo CC coll_inter_component.lo CC coll_inter_reduce.lo CCLD mca_coll_inter.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/inter' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_inter.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_coll_inter.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/coll/inter; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_coll_inter.la -rpath /opt/openmpi/lib/openmpi coll_inter.lo coll_inter_allreduce.lo coll_inter_allgather.lo coll_inter_allgatherv.lo coll_inter_gather.lo coll_inter_gatherv.lo coll_inter_scatter.lo coll_inter_scatterv.lo coll_inter_bcast.lo coll_inter_component.lo coll_inter_reduce.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_coll_inter.soT /opt/openmpi/lib/openmpi/mca_coll_inter.so libtool: install: /usr/bin/install -c .libs/mca_coll_inter.lai /opt/openmpi/lib/openmpi/mca_coll_inter.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/inter' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/inter' Making install in mca/coll/libnbc make[2]: Entering directory '/scratch/build/ompi/mca/coll/libnbc' CC nbc.lo CC coll_libnbc_component.lo CC nbc_iallgather.lo CC nbc_iallgatherv.lo CC nbc_iallreduce.lo CC nbc_ialltoall.lo CC nbc_ialltoallv.lo CC nbc_ialltoallw.lo CC nbc_ibarrier.lo CC nbc_ibcast.lo CC nbc_iexscan.lo CC nbc_igather.lo CC nbc_igatherv.lo CC nbc_ineighbor_allgather.lo CC nbc_ineighbor_allgatherv.lo CC nbc_ineighbor_alltoall.lo CC nbc_ineighbor_alltoallv.lo CC nbc_ineighbor_alltoallw.lo CC nbc_ireduce.lo CC nbc_ireduce_scatter.lo CC nbc_ireduce_scatter_block.lo CC nbc_iscan.lo CC nbc_iscatter.lo CC nbc_iscatterv.lo CC nbc_neighbor_helpers.lo CC libdict/dict.lo CC libdict/hb_tree.lo CCLD mca_coll_libnbc.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/libnbc' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_libnbc.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_coll_libnbc.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/coll/libnbc; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_coll_libnbc.la -rpath /opt/openmpi/lib/openmpi coll_libnbc_component.lo nbc.lo libdict/dict.lo libdict/hb_tree.lo nbc_iallgather.lo nbc_iallgatherv.lo nbc_iallreduce.lo nbc_ialltoall.lo nbc_ialltoallv.lo nbc_ialltoallw.lo nbc_ibarrier.lo nbc_ibcast.lo nbc_iexscan.lo nbc_igather.lo nbc_igatherv.lo nbc_ineighbor_allgather.lo nbc_ineighbor_allgatherv.lo nbc_ineighbor_alltoall.lo nbc_ineighbor_alltoallv.lo nbc_ineighbor_alltoallw.lo nbc_ireduce.lo nbc_ireduce_scatter.lo nbc_ireduce_scatter_block.lo nbc_iscan.lo nbc_iscatter.lo nbc_iscatterv.lo nbc_neighbor_helpers.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_coll_libnbc.soT /opt/openmpi/lib/openmpi/mca_coll_libnbc.so libtool: install: /usr/bin/install -c .libs/mca_coll_libnbc.lai /opt/openmpi/lib/openmpi/mca_coll_libnbc.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/libnbc' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/libnbc' Making install in mca/coll/self make[2]: Entering directory '/scratch/build/ompi/mca/coll/self' CC coll_self_allgather.lo CC coll_self_allgatherv.lo CC coll_self_allreduce.lo CC coll_self_alltoall.lo CC coll_self_alltoallv.lo CC coll_self_alltoallw.lo CC coll_self_barrier.lo CC coll_self_bcast.lo CC coll_self_component.lo CC coll_self_gather.lo CC coll_self_gatherv.lo CC coll_self_module.lo CC coll_self_reduce.lo CC coll_self_reduce_scatter.lo CC coll_self_scan.lo CC coll_self_exscan.lo CC coll_self_scatter.lo CC coll_self_scatterv.lo CCLD mca_coll_self.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/self' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_self.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_coll_self.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/coll/self; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_coll_self.la -rpath /opt/openmpi/lib/openmpi coll_self_allgather.lo coll_self_allgatherv.lo coll_self_allreduce.lo coll_self_alltoall.lo coll_self_alltoallv.lo coll_self_alltoallw.lo coll_self_barrier.lo coll_self_bcast.lo coll_self_component.lo coll_self_gather.lo coll_self_gatherv.lo coll_self_module.lo coll_self_reduce.lo coll_self_reduce_scatter.lo coll_self_scan.lo coll_self_exscan.lo coll_self_scatter.lo coll_self_scatterv.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_coll_self.soT /opt/openmpi/lib/openmpi/mca_coll_self.so libtool: install: /usr/bin/install -c .libs/mca_coll_self.lai /opt/openmpi/lib/openmpi/mca_coll_self.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/self' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/self' Making install in mca/coll/sm make[2]: Entering directory '/scratch/build/ompi/mca/coll/sm' CC coll_sm_allreduce.lo CC coll_sm_barrier.lo CC coll_sm_bcast.lo CC coll_sm_component.lo CC coll_sm_module.lo CC coll_sm_reduce.lo CCLD mca_coll_sm.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/sm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/ompi/mca/coll/sm/help-mpi-coll-sm.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_sm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_coll_sm.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/coll/sm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_coll_sm.la -rpath /opt/openmpi/lib/openmpi coll_sm_allreduce.lo coll_sm_barrier.lo coll_sm_bcast.lo coll_sm_component.lo coll_sm_module.lo coll_sm_reduce.lo ../../../../ompi/libmpi.la /scratch/build/opal/mca/common/sm/libmca_common_sm.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_coll_sm.soT /opt/openmpi/lib/openmpi/mca_coll_sm.so libtool: install: /usr/bin/install -c .libs/mca_coll_sm.lai /opt/openmpi/lib/openmpi/mca_coll_sm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/sm' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/sm' Making install in mca/coll/sync make[2]: Entering directory '/scratch/build/ompi/mca/coll/sync' CC coll_sync_component.lo CC coll_sync_exscan.lo CC coll_sync_module.lo CC coll_sync_bcast.lo CC coll_sync_gather.lo CC coll_sync_gatherv.lo CC coll_sync_reduce.lo CC coll_sync_reduce_scatter.lo CC coll_sync_scan.lo CC coll_sync_scatter.lo CC coll_sync_scatterv.lo CCLD mca_coll_sync.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/sync' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/ompi/mca/coll/sync/help-coll-sync.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_sync.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_coll_sync.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/coll/sync; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_coll_sync.la -rpath /opt/openmpi/lib/openmpi coll_sync_component.lo coll_sync_module.lo coll_sync_bcast.lo coll_sync_exscan.lo coll_sync_gather.lo coll_sync_gatherv.lo coll_sync_reduce.lo coll_sync_reduce_scatter.lo coll_sync_scan.lo coll_sync_scatter.lo coll_sync_scatterv.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_coll_sync.soT /opt/openmpi/lib/openmpi/mca_coll_sync.so libtool: install: /usr/bin/install -c .libs/mca_coll_sync.lai /opt/openmpi/lib/openmpi/mca_coll_sync.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/sync' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/sync' Making install in mca/coll/tuned make[2]: Entering directory '/scratch/build/ompi/mca/coll/tuned' CC coll_tuned_decision_fixed.lo CC coll_tuned_dynamic_file.lo CC coll_tuned_decision_dynamic.lo CC coll_tuned_dynamic_rules.lo CC coll_tuned_component.lo CC coll_tuned_module.lo CC coll_tuned_allgather_decision.lo CC coll_tuned_allgatherv_decision.lo CC coll_tuned_allreduce_decision.lo CC coll_tuned_alltoall_decision.lo CC coll_tuned_gather_decision.lo CC coll_tuned_alltoallv_decision.lo CC coll_tuned_barrier_decision.lo CC coll_tuned_reduce_decision.lo CC coll_tuned_bcast_decision.lo CC coll_tuned_reduce_scatter_decision.lo CC coll_tuned_scatter_decision.lo CC coll_tuned_reduce_scatter_block_decision.lo CC coll_tuned_exscan_decision.lo CC coll_tuned_scan_decision.lo CCLD mca_coll_tuned.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/tuned' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_tuned.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_coll_tuned.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/coll/tuned; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_coll_tuned.la -rpath /opt/openmpi/lib/openmpi coll_tuned_decision_fixed.lo coll_tuned_decision_dynamic.lo coll_tuned_dynamic_file.lo coll_tuned_dynamic_rules.lo coll_tuned_component.lo coll_tuned_module.lo coll_tuned_allgather_decision.lo coll_tuned_allgatherv_decision.lo coll_tuned_allreduce_decision.lo coll_tuned_alltoall_decision.lo coll_tuned_gather_decision.lo coll_tuned_alltoallv_decision.lo coll_tuned_barrier_decision.lo coll_tuned_reduce_decision.lo coll_tuned_bcast_decision.lo coll_tuned_reduce_scatter_decision.lo coll_tuned_scatter_decision.lo coll_tuned_reduce_scatter_block_decision.lo coll_tuned_exscan_decision.lo coll_tuned_scan_decision.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_coll_tuned.soT /opt/openmpi/lib/openmpi/mca_coll_tuned.so libtool: install: /usr/bin/install -c .libs/mca_coll_tuned.lai /opt/openmpi/lib/openmpi/mca_coll_tuned.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/tuned' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/tuned' Making install in mca/coll/monitoring make[2]: Entering directory '/scratch/build/ompi/mca/coll/monitoring' CC coll_monitoring_allgatherv.lo CC coll_monitoring_allgather.lo CC coll_monitoring_alltoall.lo CC coll_monitoring_allreduce.lo CC coll_monitoring_alltoallv.lo CC coll_monitoring_alltoallw.lo CC coll_monitoring_barrier.lo CC coll_monitoring_bcast.lo CC coll_monitoring_component.lo CC coll_monitoring_exscan.lo CC coll_monitoring_gather.lo CC coll_monitoring_gatherv.lo CC coll_monitoring_neighbor_allgather.lo CC coll_monitoring_neighbor_allgatherv.lo CC coll_monitoring_neighbor_alltoall.lo CC coll_monitoring_neighbor_alltoallv.lo CC coll_monitoring_neighbor_alltoallw.lo CC coll_monitoring_reduce.lo CC coll_monitoring_reduce_scatter.lo CC coll_monitoring_reduce_scatter_block.lo CC coll_monitoring_scan.lo CC coll_monitoring_scatter.lo CC coll_monitoring_scatterv.lo CCLD mca_coll_monitoring.la make[3]: Entering directory '/scratch/build/ompi/mca/coll/monitoring' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_coll_monitoring.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_coll_monitoring.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/coll/monitoring; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_coll_monitoring.la -rpath /opt/openmpi/lib/openmpi coll_monitoring_allgather.lo coll_monitoring_allgatherv.lo coll_monitoring_allreduce.lo coll_monitoring_alltoall.lo coll_monitoring_alltoallv.lo coll_monitoring_alltoallw.lo coll_monitoring_barrier.lo coll_monitoring_bcast.lo coll_monitoring_component.lo coll_monitoring_exscan.lo coll_monitoring_gather.lo coll_monitoring_gatherv.lo coll_monitoring_neighbor_allgather.lo coll_monitoring_neighbor_allgatherv.lo coll_monitoring_neighbor_alltoall.lo coll_monitoring_neighbor_alltoallv.lo coll_monitoring_neighbor_alltoallw.lo coll_monitoring_reduce.lo coll_monitoring_reduce_scatter.lo coll_monitoring_reduce_scatter_block.lo coll_monitoring_scan.lo coll_monitoring_scatter.lo coll_monitoring_scatterv.lo ../../../../ompi/libmpi.la /scratch/build/ompi/mca/common/monitoring/libmca_common_monitoring.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_coll_monitoring.soT /opt/openmpi/lib/openmpi/mca_coll_monitoring.so libtool: install: /usr/bin/install -c .libs/mca_coll_monitoring.lai /opt/openmpi/lib/openmpi/mca_coll_monitoring.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/coll/monitoring' make[2]: Leaving directory '/scratch/build/ompi/mca/coll/monitoring' Making install in mca/fbtl/posix make[2]: Entering directory '/scratch/build/ompi/mca/fbtl/posix' CC fbtl_posix.lo CC fbtl_posix_preadv.lo CC fbtl_posix_component.lo CC fbtl_posix_ipreadv.lo CC fbtl_posix_pwritev.lo CC fbtl_posix_ipwritev.lo CC fbtl_posix_lock.lo CCLD mca_fbtl_posix.la make[3]: Entering directory '/scratch/build/ompi/mca/fbtl/posix' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_fbtl_posix.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_fbtl_posix.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/fbtl/posix; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_fbtl_posix.la -rpath /opt/openmpi/lib/openmpi fbtl_posix.lo fbtl_posix_component.lo fbtl_posix_preadv.lo fbtl_posix_ipreadv.lo fbtl_posix_pwritev.lo fbtl_posix_ipwritev.lo fbtl_posix_lock.lo ../../../../ompi/libmpi.la /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_fbtl_posix.soT /opt/openmpi/lib/openmpi/mca_fbtl_posix.so libtool: install: /usr/bin/install -c .libs/mca_fbtl_posix.lai /opt/openmpi/lib/openmpi/mca_fbtl_posix.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/fbtl/posix' make[2]: Leaving directory '/scratch/build/ompi/mca/fbtl/posix' Making install in mca/fcoll/dynamic make[2]: Entering directory '/scratch/build/ompi/mca/fcoll/dynamic' CC fcoll_dynamic_module.lo CC fcoll_dynamic_component.lo CC fcoll_dynamic_file_read_all.lo CC fcoll_dynamic_file_write_all.lo CCLD mca_fcoll_dynamic.la make[3]: Entering directory '/scratch/build/ompi/mca/fcoll/dynamic' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_fcoll_dynamic.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_fcoll_dynamic.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/fcoll/dynamic; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_fcoll_dynamic.la -rpath /opt/openmpi/lib/openmpi fcoll_dynamic_module.lo fcoll_dynamic_component.lo fcoll_dynamic_file_read_all.lo fcoll_dynamic_file_write_all.lo /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_fcoll_dynamic.soT /opt/openmpi/lib/openmpi/mca_fcoll_dynamic.so libtool: install: /usr/bin/install -c .libs/mca_fcoll_dynamic.lai /opt/openmpi/lib/openmpi/mca_fcoll_dynamic.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/fcoll/dynamic' make[2]: Leaving directory '/scratch/build/ompi/mca/fcoll/dynamic' Making install in mca/fcoll/dynamic_gen2 make[2]: Entering directory '/scratch/build/ompi/mca/fcoll/dynamic_gen2' CC fcoll_dynamic_gen2_module.lo CC fcoll_dynamic_gen2_component.lo CC fcoll_dynamic_gen2_file_write_all.lo CC fcoll_dynamic_gen2_file_read_all.lo CCLD mca_fcoll_dynamic_gen2.la make[3]: Entering directory '/scratch/build/ompi/mca/fcoll/dynamic_gen2' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_fcoll_dynamic_gen2.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_fcoll_dynamic_gen2.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/fcoll/dynamic_gen2; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_fcoll_dynamic_gen2.la -rpath /opt/openmpi/lib/openmpi fcoll_dynamic_gen2_module.lo fcoll_dynamic_gen2_component.lo fcoll_dynamic_gen2_file_read_all.lo fcoll_dynamic_gen2_file_write_all.lo /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_fcoll_dynamic_gen2.soT /opt/openmpi/lib/openmpi/mca_fcoll_dynamic_gen2.so libtool: install: /usr/bin/install -c .libs/mca_fcoll_dynamic_gen2.lai /opt/openmpi/lib/openmpi/mca_fcoll_dynamic_gen2.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/fcoll/dynamic_gen2' make[2]: Leaving directory '/scratch/build/ompi/mca/fcoll/dynamic_gen2' Making install in mca/fcoll/individual make[2]: Entering directory '/scratch/build/ompi/mca/fcoll/individual' CC fcoll_individual_module.lo CC fcoll_individual_component.lo CC fcoll_individual_file_read_all.lo CC fcoll_individual_file_write_all.lo CCLD mca_fcoll_individual.la make[3]: Entering directory '/scratch/build/ompi/mca/fcoll/individual' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_fcoll_individual.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_fcoll_individual.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/fcoll/individual; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_fcoll_individual.la -rpath /opt/openmpi/lib/openmpi fcoll_individual_module.lo fcoll_individual_component.lo fcoll_individual_file_read_all.lo fcoll_individual_file_write_all.lo /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_fcoll_individual.soT /opt/openmpi/lib/openmpi/mca_fcoll_individual.so libtool: install: /usr/bin/install -c .libs/mca_fcoll_individual.lai /opt/openmpi/lib/openmpi/mca_fcoll_individual.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/fcoll/individual' make[2]: Leaving directory '/scratch/build/ompi/mca/fcoll/individual' Making install in mca/fcoll/two_phase make[2]: Entering directory '/scratch/build/ompi/mca/fcoll/two_phase' CC fcoll_two_phase_module.lo CC fcoll_two_phase_file_read_all.lo CC fcoll_two_phase_component.lo CC fcoll_two_phase_file_write_all.lo CC fcoll_two_phase_support_fns.lo CCLD mca_fcoll_two_phase.la make[3]: Entering directory '/scratch/build/ompi/mca/fcoll/two_phase' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_fcoll_two_phase.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_fcoll_two_phase.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/fcoll/two_phase; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_fcoll_two_phase.la -rpath /opt/openmpi/lib/openmpi fcoll_two_phase_module.lo fcoll_two_phase_component.lo fcoll_two_phase_file_read_all.lo fcoll_two_phase_file_write_all.lo fcoll_two_phase_support_fns.lo /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_fcoll_two_phase.soT /opt/openmpi/lib/openmpi/mca_fcoll_two_phase.so libtool: install: /usr/bin/install -c .libs/mca_fcoll_two_phase.lai /opt/openmpi/lib/openmpi/mca_fcoll_two_phase.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/fcoll/two_phase' make[2]: Leaving directory '/scratch/build/ompi/mca/fcoll/two_phase' Making install in mca/fcoll/vulcan make[2]: Entering directory '/scratch/build/ompi/mca/fcoll/vulcan' CC fcoll_vulcan_file_read_all.lo CC fcoll_vulcan_module.lo CC fcoll_vulcan_component.lo CC fcoll_vulcan_file_write_all.lo CCLD mca_fcoll_vulcan.la make[3]: Entering directory '/scratch/build/ompi/mca/fcoll/vulcan' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_fcoll_vulcan.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_fcoll_vulcan.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/fcoll/vulcan; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_fcoll_vulcan.la -rpath /opt/openmpi/lib/openmpi fcoll_vulcan_module.lo fcoll_vulcan_component.lo fcoll_vulcan_file_read_all.lo fcoll_vulcan_file_write_all.lo /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_fcoll_vulcan.soT /opt/openmpi/lib/openmpi/mca_fcoll_vulcan.so libtool: install: /usr/bin/install -c .libs/mca_fcoll_vulcan.lai /opt/openmpi/lib/openmpi/mca_fcoll_vulcan.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/fcoll/vulcan' make[2]: Leaving directory '/scratch/build/ompi/mca/fcoll/vulcan' Making install in mca/fs/ufs make[2]: Entering directory '/scratch/build/ompi/mca/fs/ufs' CC fs_ufs.lo CC fs_ufs_file_open.lo CC fs_ufs_component.lo [ 27%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/test_install/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o -o ArborX_Example_Callback.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so CCLD mca_fs_ufs.la make[3]: Entering directory '/scratch/build/ompi/mca/fs/ufs' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_fs_ufs.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_fs_ufs.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/fs/ufs; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_fs_ufs.la -rpath /opt/openmpi/lib/openmpi fs_ufs.lo fs_ufs_component.lo fs_ufs_file_open.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_fs_ufs.soT /opt/openmpi/lib/openmpi/mca_fs_ufs.so libtool: install: /usr/bin/install -c .libs/mca_fs_ufs.lai /opt/openmpi/lib/openmpi/mca_fs_ufs.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/fs/ufs' make[2]: Leaving directory '/scratch/build/ompi/mca/fs/ufs' Making install in mca/io/ompio make[2]: Entering directory '/scratch/build/ompi/mca/io/ompio' CC io_ompio.lo CC io_ompio_module.lo CC io_ompio_component.lo CC io_ompio_file_set_view.lo CC io_ompio_file_open.lo CC io_ompio_file_write.lo CC io_ompio_file_read.lo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 27%] Built target ArborX_Example_Callback.exe make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/dbscan /var/jenkins/workspace/ArborX_master/test_install/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 31%] Building CXX object dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -MF CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o.d -o CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/dbscan/example_dbscan.cpp CCLD mca_io_ompio.la make[3]: Entering directory '/scratch/build/ompi/mca/io/ompio' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_io_ompio.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_io_ompio.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/io/ompio; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_io_ompio.la -rpath /opt/openmpi/lib/openmpi io_ompio.lo io_ompio_component.lo io_ompio_module.lo io_ompio_file_set_view.lo io_ompio_file_open.lo io_ompio_file_write.lo io_ompio_file_read.lo /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_io_ompio.soT /opt/openmpi/lib/openmpi/mca_io_ompio.so libtool: install: /usr/bin/install -c .libs/mca_io_ompio.lai /opt/openmpi/lib/openmpi/mca_io_ompio.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/io/ompio' make[2]: Leaving directory '/scratch/build/ompi/mca/io/ompio' Making install in mca/io/romio321 make[2]: Entering directory '/scratch/build/ompi/mca/io/romio321' Making install in romio make[3]: Entering directory '/scratch/build/ompi/mca/io/romio321/romio' make[4]: Entering directory '/scratch/build/ompi/mca/io/romio321/romio' CC mpi-io/close.lo CC mpi-io/delete.lo CC mpi-io/fsync.lo CC mpi-io/get_amode.lo CC mpi-io/get_atom.lo CC mpi-io/get_bytoff.lo CC mpi-io/get_extent.lo CC mpi-io/get_group.lo CC mpi-io/get_info.lo CC mpi-io/get_posn.lo CC mpi-io/get_posn_sh.lo CC mpi-io/get_size.lo CC mpi-io/get_view.lo CC mpi-io/iread.lo CC mpi-io/iread_all.lo CC mpi-io/iread_at.lo CC mpi-io/iread_sh.lo CC mpi-io/iread_atall.lo CC mpi-io/iwrite.lo CC mpi-io/iwrite_all.lo CC mpi-io/iwrite_at.lo CC mpi-io/iwrite_atall.lo CC mpi-io/iwrite_sh.lo CC mpi-io/open.lo CC mpi-io/prealloc.lo CC mpi-io/rd_atallb.lo CC mpi-io/rd_atalle.lo CC mpi-io/read.lo CC mpi-io/read_all.lo CC mpi-io/read_allb.lo CC mpi-io/read_alle.lo CC mpi-io/read_at.lo CC mpi-io/read_atall.lo CC mpi-io/read_ord.lo CC mpi-io/read_ordb.lo CC mpi-io/read_sh.lo CC mpi-io/read_orde.lo CC mpi-io/register_datarep.lo CC mpi-io/seek.lo CC mpi-io/seek_sh.lo CC mpi-io/set_atom.lo CC mpi-io/set_info.lo CC mpi-io/set_size.lo CC mpi-io/set_view.lo CC mpi-io/wr_atallb.lo CC mpi-io/wr_atalle.lo CC mpi-io/write.lo CC mpi-io/write_all.lo CC mpi-io/write_allb.lo CC mpi-io/write_alle.lo CC mpi-io/write_at.lo CC mpi-io/write_atall.lo CC mpi-io/write_ord.lo CC mpi-io/write_ordb.lo CC mpi-io/write_orde.lo CC mpi-io/write_sh.lo CC mpi-io/glue/openmpi/mpio_file.lo CC mpi-io/glue/openmpi/mpio_err.lo CC mpi-io/mpich_fileutil.lo CC mpi-io/mpir-mpioinit.lo CC mpi-io/mpiu_greq.lo CC mpi-io/mpiu_external32.lo CC adio/ad_nfs/ad_nfs_read.lo CC adio/ad_nfs/ad_nfs_open.lo CC adio/ad_nfs/ad_nfs_write.lo CC adio/ad_nfs/ad_nfs_done.lo CC adio/ad_nfs/ad_nfs_fcntl.lo CC adio/ad_nfs/ad_nfs_iread.lo CC adio/ad_nfs/ad_nfs_iwrite.lo CC adio/ad_nfs/ad_nfs_wait.lo CC adio/ad_nfs/ad_nfs_setsh.lo CC adio/ad_nfs/ad_nfs_getsh.lo CC adio/ad_nfs/ad_nfs.lo CC adio/ad_nfs/ad_nfs_resize.lo CC adio/ad_nfs/ad_nfs_features.lo CC adio/ad_testfs/ad_testfs_close.lo CC adio/ad_testfs/ad_testfs_read.lo CC adio/ad_testfs/ad_testfs_rdcoll.lo CC adio/ad_testfs/ad_testfs_wrcoll.lo CC adio/ad_testfs/ad_testfs_open.lo CC adio/ad_testfs/ad_testfs_write.lo CC adio/ad_testfs/ad_testfs_done.lo CC adio/ad_testfs/ad_testfs_fcntl.lo CC adio/ad_testfs/ad_testfs_iread.lo CC adio/ad_testfs/ad_testfs_iwrite.lo CC adio/ad_testfs/ad_testfs_wait.lo CC adio/ad_testfs/ad_testfs_flush.lo CC adio/ad_testfs/ad_testfs_seek.lo CC adio/ad_testfs/ad_testfs_resize.lo CC adio/ad_testfs/ad_testfs_hints.lo CC adio/ad_testfs/ad_testfs_delete.lo CC adio/ad_testfs/ad_testfs.lo CC adio/ad_ufs/ad_ufs.lo CC adio/ad_ufs/ad_ufs_open.lo CC adio/common/ad_aggregate.lo CC adio/common/ad_aggregate_new.lo CC adio/common/ad_close.lo CC adio/common/ad_coll_build_req_new.lo CC adio/common/ad_coll_exch_new.lo CC adio/common/ad_darray.lo CC adio/common/ad_delete.lo CC adio/common/ad_done.lo CC adio/common/ad_done_fake.lo CC adio/common/ad_end.lo CC adio/common/ad_fcntl.lo CC adio/common/ad_features.lo CC adio/common/ad_flush.lo CC adio/common/ad_fstype.lo CC adio/common/ad_get_sh_fp.lo CC adio/common/ad_hints.lo CC adio/common/ad_init.lo CC adio/common/ad_io_coll.lo CC adio/common/ad_iopen.lo CC adio/common/ad_iread.lo CC adio/common/ad_iread_coll.lo CC adio/common/ad_iread_fake.lo CC adio/common/ad_iwrite.lo CC adio/common/ad_iwrite_coll.lo CC adio/common/ad_iwrite_fake.lo CC adio/common/ad_open.lo CC adio/common/ad_opencoll.lo CC adio/common/ad_opencoll_failsafe.lo CC adio/common/ad_opencoll_scalable.lo CC adio/common/ad_prealloc.lo CC adio/common/ad_read.lo CC adio/common/ad_read_coll.lo CC adio/common/ad_read_str.lo CC adio/common/ad_read_str_naive.lo CC adio/common/ad_resize.lo CC adio/common/ad_seek.lo CC adio/common/ad_set_sh_fp.lo CC adio/common/ad_set_view.lo CC adio/common/ad_subarray.lo CC adio/common/ad_wait.lo CC adio/common/ad_wait_fake.lo CC adio/common/ad_write.lo CC adio/common/ad_write_coll.lo CC adio/common/ad_write_nolock.lo CC adio/common/ad_write_str.lo CC adio/common/ad_write_str_naive.lo CC adio/common/adi_close.lo CC adio/common/byte_offset.lo CC adio/common/cb_config_list.lo CC adio/common/eof_offset.lo CC adio/common/error.lo CC adio/common/flatten.lo CC adio/common/get_fp_posn.lo CC adio/common/greq_fns.lo CC adio/common/heap-sort.lo CC adio/common/iscontig.lo CC adio/common/lock.lo CC adio/common/malloc.lo CC adio/common/shfp_fname.lo CC adio/common/status_setb.lo CC adio/common/strfns.lo CC adio/common/system_hints.lo CC adio/common/hint_fns.lo CC adio/common/ad_threaded_io.lo CC adio/common/p2p_aggregation.lo CC adio/common/onesided_aggregation.lo CC adio/common/utils.lo CCLD libromio_dist.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0mmake[5]: Entering directory '/scratch/build/ompi/mca/io/romio321/romio' make[5]: Leaving directory '/scratch/build/ompi/mca/io/romio321/romio' make[4]: Leaving directory '/scratch/build/ompi/mca/io/romio321/romio' make[3]: Leaving directory '/scratch/build/ompi/mca/io/romio321/romio' make[3]: Entering directory '/scratch/build/ompi/mca/io/romio321' CC src/io_romio321_file_open.lo CC src/io_romio321_file_write.lo CC src/io_romio321_file_read.lo CC src/io_romio321_component.lo CC src/io_romio321_module.lo CCLD mca_io_romio321.la make[4]: Entering directory '/scratch/build/ompi/mca/io/romio321' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_io_romio321.la '/opt/openmpi/lib/openmpi' libtool: install: /usr/bin/install -c .libs/mca_io_romio321.so /opt/openmpi/lib/openmpi/mca_io_romio321.so libtool: install: /usr/bin/install -c .libs/mca_io_romio321.lai /opt/openmpi/lib/openmpi/mca_io_romio321.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/scratch/build/ompi/mca/io/romio321' make[3]: Leaving directory '/scratch/build/ompi/mca/io/romio321' make[2]: Leaving directory '/scratch/build/ompi/mca/io/romio321' Making install in mca/op/avx make[2]: Entering directory '/scratch/build/ompi/mca/op/avx' CC op_avx_component.lo CC liblocal_ops_avx_la-op_avx_functions.lo CC liblocal_ops_avx2_la-op_avx_functions.lo CC liblocal_ops_avx512_la-op_avx_functions.lo CCLD liblocal_ops_avx2.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0m CCLD liblocal_ops_avx512.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0m CCLD liblocal_ops_avx.la [91mar: `u' modifier ignored since `D' is the default (see `U') [0m CCLD mca_op_avx.la make[3]: Entering directory '/scratch/build/ompi/mca/op/avx' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_op_avx.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_op_avx.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/op/avx; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version ../../../../ompi/libmpi.la -o mca_op_avx.la -rpath /opt/openmpi/lib/openmpi op_avx_component.lo liblocal_ops_avx.la liblocal_ops_avx2.la liblocal_ops_avx512.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_op_avx.soT /opt/openmpi/lib/openmpi/mca_op_avx.so libtool: install: /usr/bin/install -c .libs/mca_op_avx.lai /opt/openmpi/lib/openmpi/mca_op_avx.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/op/avx' make[2]: Leaving directory '/scratch/build/ompi/mca/op/avx' Making install in mca/osc/sm make[2]: Entering directory '/scratch/build/ompi/mca/osc/sm' CC osc_sm_comm.lo CC osc_sm_component.lo CC osc_sm_active_target.lo CC osc_sm_passive_target.lo CCLD mca_osc_sm.la make[3]: Entering directory '/scratch/build/ompi/mca/osc/sm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_osc_sm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_osc_sm.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/osc/sm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_osc_sm.la -rpath /opt/openmpi/lib/openmpi osc_sm_comm.lo osc_sm_component.lo osc_sm_active_target.lo osc_sm_passive_target.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_osc_sm.soT /opt/openmpi/lib/openmpi/mca_osc_sm.so libtool: install: /usr/bin/install -c .libs/mca_osc_sm.lai /opt/openmpi/lib/openmpi/mca_osc_sm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/osc/sm' make[2]: Leaving directory '/scratch/build/ompi/mca/osc/sm' Making install in mca/osc/monitoring make[2]: Entering directory '/scratch/build/ompi/mca/osc/monitoring' CC osc_monitoring_component.lo CCLD mca_osc_monitoring.la make[3]: Entering directory '/scratch/build/ompi/mca/osc/monitoring' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_osc_monitoring.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_osc_monitoring.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/osc/monitoring; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_osc_monitoring.la -rpath /opt/openmpi/lib/openmpi osc_monitoring_component.lo ../../../../ompi/libmpi.la /scratch/build/ompi/mca/common/monitoring/libmca_common_monitoring.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_osc_monitoring.soT /opt/openmpi/lib/openmpi/mca_osc_monitoring.so libtool: install: /usr/bin/install -c .libs/mca_osc_monitoring.lai /opt/openmpi/lib/openmpi/mca_osc_monitoring.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/osc/monitoring' make[2]: Leaving directory '/scratch/build/ompi/mca/osc/monitoring' Making install in mca/osc/pt2pt make[2]: Entering directory '/scratch/build/ompi/mca/osc/pt2pt' CC osc_pt2pt_module.lo CC osc_pt2pt_data_move.lo CC osc_pt2pt_comm.lo CC osc_pt2pt_component.lo CC osc_pt2pt_frag.lo CC osc_pt2pt_request.lo CC osc_pt2pt_active_target.lo CC osc_pt2pt_passive_target.lo CC osc_pt2pt_sync.lo CCLD mca_osc_pt2pt.la make[3]: Entering directory '/scratch/build/ompi/mca/osc/pt2pt' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/ompi/mca/osc/pt2pt/help-osc-pt2pt.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_osc_pt2pt.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_osc_pt2pt.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/osc/pt2pt; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_osc_pt2pt.la -rpath /opt/openmpi/lib/openmpi osc_pt2pt_module.lo osc_pt2pt_comm.lo osc_pt2pt_component.lo osc_pt2pt_data_move.lo osc_pt2pt_frag.lo osc_pt2pt_request.lo osc_pt2pt_active_target.lo osc_pt2pt_passive_target.lo osc_pt2pt_sync.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_osc_pt2pt.soT /opt/openmpi/lib/openmpi/mca_osc_pt2pt.so libtool: install: /usr/bin/install -c .libs/mca_osc_pt2pt.lai /opt/openmpi/lib/openmpi/mca_osc_pt2pt.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/osc/pt2pt' make[2]: Leaving directory '/scratch/build/ompi/mca/osc/pt2pt' Making install in mca/osc/rdma make[2]: Entering directory '/scratch/build/ompi/mca/osc/rdma' CC osc_rdma_accumulate.lo CC osc_rdma_module.lo CC osc_rdma_component.lo CC osc_rdma_comm.lo CC osc_rdma_frag.lo CC osc_rdma_request.lo CC osc_rdma_active_target.lo CC osc_rdma_passive_target.lo CC osc_rdma_peer.lo CC osc_rdma_dynamic.lo CC osc_rdma_sync.lo CCLD mca_osc_rdma.la make[3]: Entering directory '/scratch/build/ompi/mca/osc/rdma' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_osc_rdma.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_osc_rdma.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/osc/rdma; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_osc_rdma.la -rpath /opt/openmpi/lib/openmpi osc_rdma_module.lo osc_rdma_comm.lo osc_rdma_accumulate.lo osc_rdma_component.lo osc_rdma_frag.lo osc_rdma_request.lo osc_rdma_active_target.lo osc_rdma_passive_target.lo osc_rdma_peer.lo osc_rdma_dynamic.lo osc_rdma_sync.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_osc_rdma.soT /opt/openmpi/lib/openmpi/mca_osc_rdma.so libtool: install: /usr/bin/install -c .libs/mca_osc_rdma.lai /opt/openmpi/lib/openmpi/mca_osc_rdma.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/osc/rdma' make[2]: Leaving directory '/scratch/build/ompi/mca/osc/rdma' Making install in mca/pml/cm make[2]: Entering directory '/scratch/build/ompi/mca/pml/cm' CC pml_cm.lo CC pml_cm_cancel.lo CC pml_cm_component.lo CC pml_cm_recvreq.lo CC pml_cm_request.lo CC pml_cm_sendreq.lo CC pml_cm_start.lo CCLD mca_pml_cm.la make[3]: Entering directory '/scratch/build/ompi/mca/pml/cm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_pml_cm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_pml_cm.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/pml/cm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_pml_cm.la -rpath /opt/openmpi/lib/openmpi pml_cm.lo pml_cm_cancel.lo pml_cm_component.lo pml_cm_recvreq.lo pml_cm_request.lo pml_cm_sendreq.lo pml_cm_start.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_pml_cm.soT /opt/openmpi/lib/openmpi/mca_pml_cm.so libtool: install: /usr/bin/install -c .libs/mca_pml_cm.lai /opt/openmpi/lib/openmpi/mca_pml_cm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/pml/cm' make[2]: Leaving directory '/scratch/build/ompi/mca/pml/cm' Making install in mca/pml/monitoring make[2]: Entering directory '/scratch/build/ompi/mca/pml/monitoring' CC pml_monitoring_component.lo CC pml_monitoring_comm.lo CC pml_monitoring_iprobe.lo CC pml_monitoring_irecv.lo CC pml_monitoring_isend.lo CC pml_monitoring_start.lo CCLD mca_pml_monitoring.la make[3]: Entering directory '/scratch/build/ompi/mca/pml/monitoring' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_pml_monitoring.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_pml_monitoring.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/pml/monitoring; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_pml_monitoring.la -rpath /opt/openmpi/lib/openmpi pml_monitoring_comm.lo pml_monitoring_component.lo pml_monitoring_iprobe.lo pml_monitoring_irecv.lo pml_monitoring_isend.lo pml_monitoring_start.lo ../../../../ompi/libmpi.la /scratch/build/ompi/mca/common/monitoring/libmca_common_monitoring.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_pml_monitoring.soT /opt/openmpi/lib/openmpi/mca_pml_monitoring.so libtool: install: /usr/bin/install -c .libs/mca_pml_monitoring.lai /opt/openmpi/lib/openmpi/mca_pml_monitoring.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/pml/monitoring' make[2]: Leaving directory '/scratch/build/ompi/mca/pml/monitoring' Making install in mca/pml/ob1 make[2]: Entering directory '/scratch/build/ompi/mca/pml/ob1' CC pml_ob1.lo CC pml_ob1_comm.lo CC pml_ob1_component.lo CC pml_ob1_iprobe.lo CC pml_ob1_irecv.lo CC pml_ob1_isend.lo CC pml_ob1_progress.lo CC pml_ob1_rdma.lo CC pml_ob1_rdmafrag.lo CC pml_ob1_recvfrag.lo CC pml_ob1_recvreq.lo CC pml_ob1_sendreq.lo CC pml_ob1_start.lo CCLD mca_pml_ob1.la make[3]: Entering directory '/scratch/build/ompi/mca/pml/ob1' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ../../../../../openmpi/ompi/mca/pml/ob1/help-mpi-pml-ob1.txt '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_pml_ob1.la '/opt/openmpi/lib/openmpi' libtool: install: /usr/bin/install -c .libs/mca_pml_ob1.so /opt/openmpi/lib/openmpi/mca_pml_ob1.so libtool: install: /usr/bin/install -c .libs/mca_pml_ob1.lai /opt/openmpi/lib/openmpi/mca_pml_ob1.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/pml/ob1' make[2]: Leaving directory '/scratch/build/ompi/mca/pml/ob1' Making install in mca/sharedfp/individual make[2]: Entering directory '/scratch/build/ompi/mca/sharedfp/individual' CC sharedfp_individual.lo CC sharedfp_individual_component.lo CC sharedfp_individual_seek.lo CC sharedfp_individual_get_position.lo CC sharedfp_individual_collaborate_data.lo CC sharedfp_individual_write.lo CC sharedfp_individual_iwrite.lo CC sharedfp_individual_read.lo CC sharedfp_individual_insert_metadata.lo CC sharedfp_individual_file_open.lo CC sharedfp_individual_gettime.lo CCLD mca_sharedfp_individual.la make[3]: Entering directory '/scratch/build/ompi/mca/sharedfp/individual' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_sharedfp_individual.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_sharedfp_individual.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/sharedfp/individual; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_sharedfp_individual.la -rpath /opt/openmpi/lib/openmpi sharedfp_individual.lo sharedfp_individual_component.lo sharedfp_individual_seek.lo sharedfp_individual_get_position.lo sharedfp_individual_collaborate_data.lo sharedfp_individual_write.lo sharedfp_individual_iwrite.lo sharedfp_individual_read.lo sharedfp_individual_insert_metadata.lo sharedfp_individual_file_open.lo sharedfp_individual_gettime.lo /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_sharedfp_individual.soT /opt/openmpi/lib/openmpi/mca_sharedfp_individual.so libtool: install: /usr/bin/install -c .libs/mca_sharedfp_individual.lai /opt/openmpi/lib/openmpi/mca_sharedfp_individual.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/sharedfp/individual' make[2]: Leaving directory '/scratch/build/ompi/mca/sharedfp/individual' Making install in mca/sharedfp/lockedfile make[2]: Entering directory '/scratch/build/ompi/mca/sharedfp/lockedfile' CC sharedfp_lockedfile.lo CC sharedfp_lockedfile_component.lo CC sharedfp_lockedfile_seek.lo CC sharedfp_lockedfile_get_position.lo CC sharedfp_lockedfile_request_position.lo CC sharedfp_lockedfile_write.lo CC sharedfp_lockedfile_iwrite.lo CC sharedfp_lockedfile_read.lo CC sharedfp_lockedfile_iread.lo CC sharedfp_lockedfile_file_open.lo CCLD mca_sharedfp_lockedfile.la make[3]: Entering directory '/scratch/build/ompi/mca/sharedfp/lockedfile' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_sharedfp_lockedfile.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_sharedfp_lockedfile.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/sharedfp/lockedfile; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_sharedfp_lockedfile.la -rpath /opt/openmpi/lib/openmpi sharedfp_lockedfile.lo sharedfp_lockedfile_component.lo sharedfp_lockedfile_seek.lo sharedfp_lockedfile_get_position.lo sharedfp_lockedfile_request_position.lo sharedfp_lockedfile_write.lo sharedfp_lockedfile_iwrite.lo sharedfp_lockedfile_read.lo sharedfp_lockedfile_iread.lo sharedfp_lockedfile_file_open.lo /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_sharedfp_lockedfile.soT /opt/openmpi/lib/openmpi/mca_sharedfp_lockedfile.so libtool: install: /usr/bin/install -c .libs/mca_sharedfp_lockedfile.lai /opt/openmpi/lib/openmpi/mca_sharedfp_lockedfile.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/sharedfp/lockedfile' make[2]: Leaving directory '/scratch/build/ompi/mca/sharedfp/lockedfile' Making install in mca/sharedfp/sm make[2]: Entering directory '/scratch/build/ompi/mca/sharedfp/sm' CC sharedfp_sm_component.lo CC sharedfp_sm_seek.lo CC sharedfp_sm_get_position.lo CC sharedfp_sm.lo CC sharedfp_sm_request_position.lo CC sharedfp_sm_write.lo CC sharedfp_sm_iwrite.lo CC sharedfp_sm_read.lo CC sharedfp_sm_iread.lo CC sharedfp_sm_file_open.lo CCLD mca_sharedfp_sm.la make[3]: Entering directory '/scratch/build/ompi/mca/sharedfp/sm' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_sharedfp_sm.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_sharedfp_sm.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/sharedfp/sm; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_sharedfp_sm.la -rpath /opt/openmpi/lib/openmpi sharedfp_sm.lo sharedfp_sm_component.lo sharedfp_sm_seek.lo sharedfp_sm_get_position.lo sharedfp_sm_request_position.lo sharedfp_sm_write.lo sharedfp_sm_iwrite.lo sharedfp_sm_read.lo sharedfp_sm_iread.lo sharedfp_sm_file_open.lo /scratch/build/ompi/mca/common/ompio/libmca_common_ompio.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_sharedfp_sm.soT /opt/openmpi/lib/openmpi/mca_sharedfp_sm.so libtool: install: /usr/bin/install -c .libs/mca_sharedfp_sm.lai /opt/openmpi/lib/openmpi/mca_sharedfp_sm.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/sharedfp/sm' make[2]: Leaving directory '/scratch/build/ompi/mca/sharedfp/sm' Making install in mca/topo/basic make[2]: Entering directory '/scratch/build/ompi/mca/topo/basic' CC topo_basic_component.lo CCLD mca_topo_basic.la make[3]: Entering directory '/scratch/build/ompi/mca/topo/basic' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_topo_basic.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_topo_basic.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/topo/basic; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_topo_basic.la -rpath /opt/openmpi/lib/openmpi topo_basic_component.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) [ 36%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/test_install/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o -o ArborX_Example_DBSCAN.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so libtool: install: /usr/bin/install -c .libs/mca_topo_basic.soT /opt/openmpi/lib/openmpi/mca_topo_basic.so libtool: install: /usr/bin/install -c .libs/mca_topo_basic.lai /opt/openmpi/lib/openmpi/mca_topo_basic.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/topo/basic' make[2]: Leaving directory '/scratch/build/ompi/mca/topo/basic' Making install in mca/topo/treematch make[2]: Entering directory '/scratch/build/ompi/mca/topo/treematch' CC topo_treematch_module.lo CC topo_treematch_dist_graph_create.lo CC topo_treematch_component.lo CC treematch/IntConstantInitializedVector.lo CC treematch/tm_mt.lo CC treematch/fibo.lo CC treematch/tm_thread_pool.lo CC treematch/tm_verbose.lo CC treematch/tm_malloc.lo CC treematch/tm_mapping.lo CC treematch/tm_timings.lo CC treematch/tm_bucket.lo CC treematch/tm_tree.lo CC treematch/tm_topology.lo CC treematch/tm_kpartitioning.lo CC treematch/tm_solution.lo CC treematch/k-partitioning.lo CC treematch/PriorityQueue.lo CCLD mca_topo_treematch.la make[3]: Entering directory '/scratch/build/ompi/mca/topo/treematch' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_topo_treematch.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_topo_treematch.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/topo/treematch; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_topo_treematch.la -rpath /opt/openmpi/lib/openmpi topo_treematch_module.lo topo_treematch_component.lo topo_treematch_dist_graph_create.lo treematch/IntConstantInitializedVector.lo treematch/tm_mt.lo treematch/fibo.lo treematch/tm_thread_pool.lo treematch/tm_verbose.lo treematch/tm_malloc.lo treematch/tm_mapping.lo treematch/tm_timings.lo treematch/tm_bucket.lo treematch/tm_tree.lo treematch/tm_topology.lo treematch/tm_kpartitioning.lo treematch/tm_solution.lo treematch/k-partitioning.lo treematch/PriorityQueue.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_topo_treematch.soT /opt/openmpi/lib/openmpi/mca_topo_treematch.so libtool: install: /usr/bin/install -c .libs/mca_topo_treematch.lai /opt/openmpi/lib/openmpi/mca_topo_treematch.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/topo/treematch' make[2]: Leaving directory '/scratch/build/ompi/mca/topo/treematch' Making install in mca/vprotocol/pessimist make[2]: Entering directory '/scratch/build/ompi/mca/vprotocol/pessimist' CC vprotocol_pessimist_component.lo CC vprotocol_pessimist_request.lo CC vprotocol_pessimist_proc.lo CC vprotocol_pessimist.lo CC vprotocol_pessimist_comm.lo CC vprotocol_pessimist_progress.lo CC vprotocol_pessimist_start.lo CC vprotocol_pessimist_recv.lo CC vprotocol_pessimist_send.lo CC vprotocol_pessimist_probe.lo CC vprotocol_pessimist_wait.lo make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 36%] Built target ArborX_Example_DBSCAN.exe make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 40%] Building CXX object molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -MF CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o.d -o CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/molecular_dynamics/example_molecular_dynamics.cpp CC vprotocol_pessimist_event.lo CC vprotocol_pessimist_eventlog.lo CC vprotocol_pessimist_sender_based.lo CCLD mca_vprotocol_pessimist.la make[3]: Entering directory '/scratch/build/ompi/mca/vprotocol/pessimist' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/opt/openmpi/lib/openmpi' /bin/bash ../../../../libtool --mode=install /usr/bin/install -c mca_vprotocol_pessimist.la '/opt/openmpi/lib/openmpi' [91mlibtool: warning: relinking 'mca_vprotocol_pessimist.la' [0mlibtool: install: (cd /scratch/build/ompi/mca/vprotocol/pessimist; /bin/bash "/scratch/build/libtool" --silent --tag CC --mode=relink gcc -O3 -DNDEBUG -w -finline-functions -fno-strict-aliasing -mcx16 -pthread -module -avoid-version -o mca_vprotocol_pessimist.la -rpath /opt/openmpi/lib/openmpi vprotocol_pessimist.lo vprotocol_pessimist_component.lo vprotocol_pessimist_request.lo vprotocol_pessimist_proc.lo vprotocol_pessimist_comm.lo vprotocol_pessimist_progress.lo vprotocol_pessimist_start.lo vprotocol_pessimist_recv.lo vprotocol_pessimist_send.lo vprotocol_pessimist_probe.lo vprotocol_pessimist_wait.lo vprotocol_pessimist_event.lo vprotocol_pessimist_eventlog.lo vprotocol_pessimist_sender_based.lo ../../../../ompi/libmpi.la -lrt -lm -lutil ) libtool: install: /usr/bin/install -c .libs/mca_vprotocol_pessimist.soT /opt/openmpi/lib/openmpi/mca_vprotocol_pessimist.so libtool: install: /usr/bin/install -c .libs/mca_vprotocol_pessimist.lai /opt/openmpi/lib/openmpi/mca_vprotocol_pessimist.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib/openmpi ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib/openmpi If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/mca/vprotocol/pessimist' make[2]: Leaving directory '/scratch/build/ompi/mca/vprotocol/pessimist' Making install in contrib/libompitrace make[2]: Entering directory '/scratch/build/ompi/contrib/libompitrace' CC abort.lo CC accumulate.lo CC add_error_class.lo CC add_error_code.lo CC add_error_string.lo CC allgather.lo CC allgatherv.lo CC alloc_mem.lo CC allreduce.lo CC barrier.lo CC bcast.lo CC get_address.lo CC finalize.lo CC init.lo CC isend.lo CC recv.lo CC reduce.lo CC request_free.lo CC send.lo CC sendrecv.lo CCLD libompitrace.la make[3]: Entering directory '/scratch/build/ompi/contrib/libompitrace' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/opt/openmpi/lib' /bin/bash ../../../libtool --mode=install /usr/bin/install -c libompitrace.la '/opt/openmpi/lib' libtool: install: /usr/bin/install -c .libs/libompitrace.so.40.30.1 /opt/openmpi/lib/libompitrace.so.40.30.1 libtool: install: (cd /opt/openmpi/lib && { ln -s -f libompitrace.so.40.30.1 libompitrace.so.40 || { rm -f libompitrace.so.40 && ln -s libompitrace.so.40.30.1 libompitrace.so.40; }; }) libtool: install: (cd /opt/openmpi/lib && { ln -s -f libompitrace.so.40.30.1 libompitrace.so || { rm -f libompitrace.so && ln -s libompitrace.so.40.30.1 libompitrace.so; }; }) libtool: install: /usr/bin/install -c .libs/libompitrace.lai /opt/openmpi/lib/libompitrace.la libtool: finish: PATH="/opt/llvm/bin:/opt/cmake/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /opt/openmpi/lib ---------------------------------------------------------------------- Libraries have been installed in: /opt/openmpi/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/scratch/build/ompi/contrib/libompitrace' make[2]: Leaving directory '/scratch/build/ompi/contrib/libompitrace' Making install in tools/ompi_info make[2]: Entering directory '/scratch/build/ompi/tools/ompi_info' CC ompi_info.o GENERATE ompi_info.1 CC param.o CCLD ompi_info make[3]: Entering directory '/scratch/build/ompi/tools/ompi_info' /usr/bin/mkdir -p '/opt/openmpi/bin' /usr/bin/mkdir -p '/opt/openmpi/share/man/man1' /bin/bash ../../../libtool --mode=install /usr/bin/install -c ompi_info '/opt/openmpi/bin' /usr/bin/install -c -m 644 ompi_info.1 '/opt/openmpi/share/man/man1' libtool: install: /usr/bin/install -c .libs/ompi_info /opt/openmpi/bin/ompi_info make[3]: Leaving directory '/scratch/build/ompi/tools/ompi_info' make[2]: Leaving directory '/scratch/build/ompi/tools/ompi_info' Making install in tools/wrappers make[2]: Entering directory '/scratch/build/ompi/tools/wrappers' (cd ../../../opal/tools/wrappers && make generic_wrapper.1) rm -f mpif77.1 sed -e 's/#PROJECT#/Open MPI/g' \ -e 's/#PROJECT_SHORT#/OMPI/g' \ -e 's/#LANGUAGE#/Fortran/g' \ -e 's/#PACKAGE_NAME#/Open MPI/g' \ -e 's/#PACKAGE_VERSION#/4.1.3/g' \ -e 's/#OMPI_DATE#/Mar 31, 2022/g' \ < ../../../../openmpi/ompi/tools/wrappers/mpif77.1in > mpif77.1 LN_S mpif90.1 make[3]: Entering directory '/scratch/build/opal/tools/wrappers' GENERATE generic_wrapper.1 make[3]: Leaving directory '/scratch/build/opal/tools/wrappers' rm -f mpicc.1 rm -f mpic++.1 rm -f mpicxx.1 rm -f mpifort.1 sed -e 's/#COMMAND#/mpicc/g' -e 's/#PROJECT#/Open MPI/g' -e 's/#PROJECT_SHORT#/OMPI/g' -e 's/#LANGUAGE#/C/g' < ../../../opal/tools/wrappers/generic_wrapper.1 > mpicc.1 sed -e 's/#COMMAND#/mpic++/g' -e 's/#PROJECT#/Open MPI/g' -e 's/#PROJECT_SHORT#/OMPI/g' -e 's/#LANGUAGE#/C++/g' < ../../../opal/tools/wrappers/generic_wrapper.1 > mpic++.1 sed -e 's/#COMMAND#/mpicxx/g' -e 's/#PROJECT#/Open MPI/g' -e 's/#PROJECT_SHORT#/OMPI/g' -e 's/#LANGUAGE#/C++/g' < ../../../opal/tools/wrappers/generic_wrapper.1 > mpicxx.1 sed -e 's/#COMMAND#/mpifort/g' -e 's/#PROJECT#/Open MPI/g' -e 's/#PROJECT_SHORT#/OMPI/g' -e 's/#LANGUAGE#/Fortran/g' < ../../../opal/tools/wrappers/generic_wrapper.1 > mpifort.1 make[3]: Entering directory '/scratch/build/ompi/tools/wrappers' /usr/bin/mkdir -p '/opt/openmpi/share/man/man1' make install-exec-hook /usr/bin/mkdir -p '/opt/openmpi/share/openmpi' /usr/bin/mkdir -p '/opt/openmpi/lib/pkgconfig' /usr/bin/install -c -m 644 mpicc-wrapper-data.txt mpic++-wrapper-data.txt mpifort-wrapper-data.txt '/opt/openmpi/share/openmpi' /usr/bin/install -c -m 644 ompi.pc ompi-c.pc ompi-cxx.pc ompi-fort.pc '/opt/openmpi/lib/pkgconfig' /usr/bin/install -c -m 644 mpicc.1 mpic++.1 mpicxx.1 mpifort.1 mpif77.1 mpif90.1 '/opt/openmpi/share/man/man1' make install-data-hook make[4]: Entering directory '/scratch/build/ompi/tools/wrappers' test -z "/opt/openmpi/bin" || /usr/bin/mkdir -p "/opt/openmpi/bin" (cd /opt/openmpi/bin; rm -f mpicc; ln -s opal_wrapper mpicc) (cd /opt/openmpi/bin; rm -f mpic++; ln -s opal_wrapper mpic++) make[4]: Entering directory '/scratch/build/ompi/tools/wrappers' (cd /opt/openmpi/share/openmpi; rm -f mpicxx-wrapper-data.txt; ln -s mpic++-wrapper-data.txt mpicxx-wrapper-data.txt) (cd /opt/openmpi/bin; rm -f mpicxx; ln -s opal_wrapper mpicxx) (cd /opt/openmpi/share/openmpi; rm -f mpif77-wrapper-data.txt; ln -s mpifort-wrapper-data.txt mpif77-wrapper-data.txt) (cd /opt/openmpi/bin; rm -f mpifort; ln -s opal_wrapper mpifort) (cd /opt/openmpi/share/openmpi; rm -f mpif90-wrapper-data.txt; ln -s mpifort-wrapper-data.txt mpif90-wrapper-data.txt) (cd /opt/openmpi/bin; rm -f mpif77; ln -s opal_wrapper mpif77) (cd /opt/openmpi/lib/pkgconfig; rm -f ompi-f77.pc; ln -s ompi-fort.pc ompi-f77.pc) (cd /opt/openmpi/bin; rm -f mpif90; ln -s opal_wrapper mpif90) (cd /opt/openmpi/lib/pkgconfig; rm -f ompi-f90.pc; ln -s ompi-fort.pc ompi-f90.pc) (cd /opt/openmpi/bin; rm -f mpiCC; ln -s opal_wrapper mpiCC) (cd /opt/openmpi/share/openmpi; rm -f mpiCC-wrapper-data.txt; ln -s mpic++-wrapper-data.txt mpiCC-wrapper-data.txt) (cd /opt/openmpi/share/man/man1; rm -f mpiCC.1; ln -s mpic++.1 mpiCC.1) make[4]: Leaving directory '/scratch/build/ompi/tools/wrappers' make[4]: Leaving directory '/scratch/build/ompi/tools/wrappers' make[3]: Leaving directory '/scratch/build/ompi/tools/wrappers' make[2]: Leaving directory '/scratch/build/ompi/tools/wrappers' Making install in tools/mpisync make[2]: Entering directory '/scratch/build/ompi/tools/mpisync' make[3]: Entering directory '/scratch/build/ompi/tools/mpisync' make install-data-hook make[4]: Entering directory '/scratch/build/ompi/tools/mpisync' make[4]: Nothing to be done for 'install-data-hook'. make[4]: Leaving directory '/scratch/build/ompi/tools/mpisync' make[3]: Leaving directory '/scratch/build/ompi/tools/mpisync' make[2]: Leaving directory '/scratch/build/ompi/tools/mpisync' make[1]: Leaving directory '/scratch/build/ompi' Making install in test make[1]: Entering directory '/scratch/build/test' Making install in support make[2]: Entering directory '/scratch/build/test/support' make[3]: Entering directory '/scratch/build/test/support' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/support' make[2]: Leaving directory '/scratch/build/test/support' Making install in asm make[2]: Entering directory '/scratch/build/test/asm' make[3]: Entering directory '/scratch/build/test/asm' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/asm' make[2]: Leaving directory '/scratch/build/test/asm' Making install in class make[2]: Entering directory '/scratch/build/test/class' make[3]: Entering directory '/scratch/build/test/class' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/class' make[2]: Leaving directory '/scratch/build/test/class' Making install in threads make[2]: Entering directory '/scratch/build/test/threads' make[3]: Entering directory '/scratch/build/test/threads' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/threads' make[2]: Leaving directory '/scratch/build/test/threads' Making install in datatype make[2]: Entering directory '/scratch/build/test/datatype' make[3]: Entering directory '/scratch/build/test/datatype' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/datatype' make[2]: Leaving directory '/scratch/build/test/datatype' Making install in util make[2]: Entering directory '/scratch/build/test/util' make[3]: Entering directory '/scratch/build/test/util' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/util' make[2]: Leaving directory '/scratch/build/test/util' Making install in dss make[2]: Entering directory '/scratch/build/test/dss' make[3]: Entering directory '/scratch/build/test/dss' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/dss' make[2]: Leaving directory '/scratch/build/test/dss' Making install in mpool make[2]: Entering directory '/scratch/build/test/mpool' make[3]: Entering directory '/scratch/build/test/mpool' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/mpool' make[2]: Leaving directory '/scratch/build/test/mpool' Making install in monitoring make[2]: Entering directory '/scratch/build/test/monitoring' CC monitoring_test.o CC test_overhead.o CC test_pvar_access.o CC check_monitoring.o CC example_reduce_count.o CCLD monitoring_test CCLD test_pvar_access CCLD test_overhead CCLD check_monitoring CCLD example_reduce_count make[3]: Entering directory '/scratch/build/test/monitoring' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/monitoring' make[2]: Leaving directory '/scratch/build/test/monitoring' Making install in spc make[2]: Entering directory '/scratch/build/test/spc' CC spc_test.o CCLD spc_test make[3]: Entering directory '/scratch/build/test/spc' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test/spc' make[2]: Leaving directory '/scratch/build/test/spc' make[2]: Entering directory '/scratch/build/test' make[3]: Entering directory '/scratch/build/test' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/scratch/build/test' make[2]: Leaving directory '/scratch/build/test' make[1]: Leaving directory '/scratch/build/test' make[1]: Entering directory '/scratch/build' make[2]: Entering directory '/scratch/build' make install-exec-hook make[2]: Nothing to be done for 'install-data-am'. make[3]: Entering directory '/scratch/build' make[3]: Leaving directory '/scratch/build' make[2]: Leaving directory '/scratch/build' make[1]: Leaving directory '/scratch/build' [ 45%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/test_install/molecular_dynamics && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -o ArborX_Example_MolecularDynamics.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 45%] Built target ArborX_Example_MolecularDynamics.exe make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/simple_intersection /var/jenkins/workspace/ArborX_master/test_install/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 50%] Building CXX object simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/simple_intersection && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -MF CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/simple_intersection/example_intersection.cpp ---> Removed intermediate container 53783149fed1 ---> c33df60559b2 Step 16/25 : ENV PATH=${OPENMPI_DIR}/bin:$PATH ---> Running in e9e81306736e ---> Removed intermediate container e9e81306736e ---> 37631af324c8 Step 17/25 : ENV BOOST_DIR=/opt/boost ---> Running in 36bca7187b7c [ 54%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/test_install/simple_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Intersection.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o -o ArborX_Example_Intersection.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/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_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/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_master/test_install' [ 59%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -MF CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection/triangle_intersection.cpp ---> Removed intermediate container 36bca7187b7c ---> d4ae90897098 Step 18/25 : RUN BOOST_VERSION=1.75.0 && BOOST_VERSION_UNDERSCORE=$(echo "$BOOST_VERSION" | sed -e "s/\./_/g") && BOOST_KEY=379CE192D401AB61 && BOOST_URL=https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source && BOOST_ARCHIVE=boost_${BOOST_VERSION_UNDERSCORE}.tar.bz2 && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE} && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.asc && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json && wget --quiet ${BOOST_URL}/${BOOST_ARCHIVE}.json.asc && gpg --verify ${BOOST_ARCHIVE}.json.asc ${BOOST_ARCHIVE}.json && gpg --verify ${BOOST_ARCHIVE}.asc ${BOOST_ARCHIVE} && cat ${BOOST_ARCHIVE}.json | jq -r '. | .sha256 + " " + .file' | sha256sum --check && mkdir -p boost && tar -xf ${BOOST_ARCHIVE} -C boost --strip-components=1 && cd boost && CXXFLAGS="-w" ./bootstrap.sh --prefix=${BOOST_DIR} && echo "using mpi ;" >> project-config.jam && ./b2 -j${NPROCS} hardcode-dll-paths=true dll-path=${BOOST_DIR}/lib link=shared variant=release cxxflags=-w install && rm -rf ${SCRATCH_DIR} ---> Running in ee13c9485934 [ 63%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 63%] Built target ArborX_Example_TriangleIntersection.exe make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 68%] Building CXX object triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -DPRECOMPUTE_MAPPING -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -MF CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o.d -o CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/triangle_intersection/triangle_intersection.cpp [91mgpg: Signature made Thu Dec 10 18:24:54 2020 UTC gpg: using RSA key 379CE192D401AB61 [0m[91mgpg: Good signature from "Bintray (by JFrog) <bintray@bintray.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 8756 C4F7 65C9 AC3C B6B8 5D62 379C E192 D401 AB61 [0m[91mgpg: Signature made Thu Dec 10 18:24:53 2020 UTC gpg: using RSA key 379CE192D401AB61 [0m[91mgpg: Good signature from "Bintray (by JFrog) <bintray@bintray.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 8756 C4F7 65C9 AC3C B6B8 5D62 379C E192 D401 AB61 [0mboost_1_75_0.tar.bz2: OK [ 72%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/test_install/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 72%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/viz /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/viz /var/jenkins/workspace/ArborX_master/test_install/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 77%] Building CXX object viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/viz && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -MF CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o.d -o CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/viz/tree_visualization.cpp [ 81%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/test_install/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 81%] Built target ArborX_Example_TreeViz.exe make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/raytracing /var/jenkins/workspace/ArborX_master/test_install/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 86%] Building CXX object raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /opt/boost/include -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -MF CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o.d -o CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/raytracing/example_raytracing.cpp [ 90%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/test_install/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.81.0 /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [ 90%] Built target ArborX_Example_RayTracing.exe make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' cd /var/jenkins/workspace/ArborX_master/test_install && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master/test_install/examples /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' make -f moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/test_install' [ 95%] Building CXX object moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -DKOKKOS_DEPENDENCE -DONEDPL_USE_OPENMP_BACKEND=0 -DONEDPL_USE_TBB_BACKEND=1 -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/intel/oneapi/dpl/2022.0.0/linux/include -isystem /opt/intel/oneapi/tbb/2021.8.0/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-unnamed-lambda -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 -MD -MT moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -MF CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o.d -o CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/test_install/examples/moving_least_squares/moving_least_squares.cpp [100%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/test_install/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/link.txt --verbose=1 /opt/intel/oneapi/compiler/2023.0.0/linux/bin-llvm/clang++ -Wno-sycl-target -Wno-unknown-cuda-version -Wno-deprecated-declarations -O3 -DNDEBUG -DKOKKOS_DEPENDENCE -fsycl -fno-sycl-id-queries-fit-in-int -fsycl-dead-args-optimization -fsycl-device-code-split=off -DDESUL_SYCL_DEVICE_GLOBAL_SUPPORTED -fsycl-targets=nvptx64-nvidia-cuda -Xsycl-target-backend=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_70 CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.exe -Wl,-rpath,/opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8:/usr/lib/x86_64-linux-gnu/openmpi/lib /opt/kokkos/lib/libkokkoscontainers.a /opt/kokkos/lib/libkokkoscore.a -ldl /opt/kokkos/lib/libkokkossimd.a /opt/intel/oneapi/tbb/2021.8.0/lib/intel64/gcc4.8/libtbb.so.12 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' [100%] Built target ArborX_Example_MovingLeastSquares.exe make[1]: Leaving directory '/var/jenkins/workspace/ArborX_master/test_install' /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/test_install/CMakeFiles 0 [Pipeline] sh + make test Running tests... Test project /var/jenkins/workspace/ArborX_master/test_install Start 1: ArborX_Example_HostAccessTraits 1/11 Test #1: ArborX_Example_HostAccessTraits .................. Passed 0.72 sec Start 2: ArborX_Example_BruteForce 2/11 Test #2: ArborX_Example_BruteForce ........................ Passed 0.75 sec Start 3: ArborX_Example_Callback 3/11 Test #3: ArborX_Example_Callback .......................... Passed 0.75 sec Start 4: ArborX_Example_DBSCAN 4/11 Test #4: ArborX_Example_DBSCAN ............................ Passed 0.75 sec Start 5: ArborX_Example_MolecularDynamics 5/11 Test #5: ArborX_Example_MolecularDynamics ................. Passed 0.75 sec Start 6: ArborX_Example_Intersection 6/11 Test #6: ArborX_Example_Intersection ...................... Passed 0.74 sec Start 7: ArborX_Example_TriangleIntersection 7/11 Test #7: ArborX_Example_TriangleIntersection .............. Passed 0.69 sec Start 8: ArborX_Example_TriangleIntersectionWithMapping 8/11 Test #8: ArborX_Example_TriangleIntersectionWithMapping ... Passed 0.69 sec Start 9: ArborX_Example_TreeViz 9/11 Test #9: ArborX_Example_TreeViz ........................... Passed 0.77 sec Start 10: ArborX_Example_RayTracing 10/11 Test #10: ArborX_Example_RayTracing ........................ Passed 0.77 sec Start 11: ArborX_Example_MovingLeastSquares 11/11 Test #11: ArborX_Example_MovingLeastSquares ................ Passed 0.75 sec 100% tests passed, 0 tests failed out of 11 Total Test time (real) = 8.23 sec [Pipeline] } [Pipeline] // dir [Pipeline] } $ docker stop --time=1 4692e04429b91e33a7e74996fb7507191684dfa80de02fc20ec12c6deedc9f84 $ docker rm -f --volumes 4692e04429b91e33a7e74996fb7507191684dfa80de02fc20ec12c6deedc9f84 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } Building B2 engine.. ### ### ### Using 'gcc' toolset. ### ### > g++ --version g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ### ### > g++ -x c++ -std=c++11 -w -O2 -s -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp filesys.cpp frames.cpp function.cpp glob.cpp hash.cpp hcache.cpp hdrmacro.cpp headers.cpp jam.cpp jamgram.cpp lists.cpp make.cpp make1.cpp md5.cpp mem.cpp modules.cpp native.cpp object.cpp option.cpp output.cpp parse.cpp pathsys.cpp regexp.cpp rules.cpp scan.cpp search.cpp jam_strings.cpp startup.cpp subst.cpp sysinfo.cpp timestamp.cpp variable.cpp w32_getreg.cpp modules/order.cpp modules/path.cpp modules/property-set.cpp modules/regex.cpp modules/sequence.cpp modules/set.cpp execunix.cpp fileunix.cpp pathunix.cpp -o b2 > cp b2 bjam tools/build/src/engine/b2 Detecting Python version... 2.7 Detecting Python root... /usr Unicode/ICU support for Boost.Regex?... /usr Generating B2 configuration in project-config.jam for gcc... Bootstrapping is done. To build, run: ./b2 To generate header files, run: ./b2 headers To adjust configuration, edit 'project-config.jam'. Further information: - Command line help: ./b2 --help - Getting started guide: http://www.boost.org/more/getting_started/unix-variants.html - B2 documentation: http://www.boost.org/build/ Performing configuration checks - default address-model : 64-bit - default architecture : x86 - compiler supports SSE2 : yes - compiler supports SSE4.1 : yes - C++11 mutex : yes - lockfree boost::atomic_flag : yes - has stat::st_mtim : yes - has stat::st_mtimensec : no - has stat::st_mtimespec : no - has stat::st_birthtim : no - has stat::st_birthtimensec : no - has stat::st_birthtimespec : no - has statx : yes - has statx syscall : yes - cxx11_auto_declarations : yes - cxx11_constexpr : yes - cxx11_defaulted_functions : yes - cxx11_final : yes - cxx11_hdr_mutex : yes - cxx11_hdr_tuple : yes - cxx11_lambdas : yes - cxx11_noexcept : yes - cxx11_nullptr : yes - cxx11_rvalue_references : yes - cxx11_template_aliases : yes - cxx11_thread_local : yes - cxx11_variadic_templates : yes - has_icu builds : yes warning: non-free usage requirements <threading>multi ignored warning: in main-target mpi at project-config.jam:42 warning: non-free usage requirements <threading>multi ignored warning: in main-target boost_mpi at libs/mpi/build/Jamfile.v2:70 warning: non-free usage requirements <threading>multi ignored warning: in main-target boost_mpi_python at libs/mpi/build/Jamfile.v2:95 - zlib : no - bzip2 : yes - lzma : no - zstd : no - lzma : no (cached) - has_lzma_cputhreads builds : no - cxx11_alignas : yes - cxx11_decltype : yes - iconv (libc) : yes - icu : yes - native atomic int32 supported : yes - native syslog supported : yes - pthread supports robust mutexes : yes - compiler supports SSSE3 : yes - compiler supports AVX2 : yes - gcc visibility : yes - long double support : yes - cxx11_static_assert : yes - std::fstream is moveable and swappable : yes - Has Large File Support : yes - libbacktrace builds : yes - addr2line builds : yes - WinDbg builds : no - WinDbgCached builds : no - BOOST_COMP_GNUC >= 4.3.0 : yes Component configuration: - atomic : building - chrono : building - container : building - context : building - contract : building - coroutine : building - date_time : building - exception : building - fiber : building - filesystem : building - graph : building - graph_parallel : building - headers : building - iostreams : building - json : building - locale : building - log : building - math : building - mpi : building - nowide : building - program_options : building - python : building - random : building - regex : building - serialization : building - stacktrace : building - system : building - test : building - thread : building - timer : building - type_erasure : building - wave : building ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...found 51397 targets... ...updating 17083 targets... boost-install.generate-cmake-config- bin.v2/libs/fiber/build/install/boost_fiber-config.cmake gcc.compile.asm bin.v2/libs/context/build/gcc-9/release/threading-multi/visibility-hidden/asm/jump_x86_64_sysv_elf_gas.o gcc.compile.asm bin.v2/libs/context/build/gcc-9/release/threading-multi/visibility-hidden/asm/make_x86_64_sysv_elf_gas.o gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/codecvt_error_category.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/algo/algorithm.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/algo/round_robin.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/algo/shared_work.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/barrier.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/algo/work_stealing.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/fiber.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/condition_variable.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/future.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/waker.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/context.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/properties.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/mutex.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/timed_mutex.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/recursive_timed_mutex.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/recursive_mutex.o gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/directory.o gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/exception.o gcc.compile.c++ bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/scheduler.o gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/operations.o gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/path.o gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/path_traits.o gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/windows_file_codecvt.o gcc.compile.asm bin.v2/libs/context/build/gcc-9/release/threading-multi/visibility-hidden/asm/ontop_x86_64_sysv_elf_gas.o gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/portability.o common.copy /opt/boost/lib/cmake/boost_fiber-1.75.0/boost_fiber-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/fiber/build/install/boost_fiber-config-version.cmake common.copy /opt/boost/lib/cmake/boost_fiber-1.75.0/boost_fiber-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/fiber/build/install/boost_fiber_numa-config.cmake gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/unique_path.o boost-install.generate-cmake-config-version- bin.v2/libs/fiber/build/install/boost_fiber_numa-config-version.cmake common.copy /opt/boost/lib/cmake/boost_fiber_numa-1.75.0/boost_fiber_numa-config.cmake common.copy /opt/boost/lib/cmake/boost_fiber_numa-1.75.0/boost_fiber_numa-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/filesystem/build/install/boost_filesystem-config.cmake gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/utf8_codecvt_facet.o boost-install.generate-cmake-config-version- bin.v2/libs/filesystem/build/install/boost_filesystem-config-version.cmake common.copy /opt/boost/lib/cmake/boost_filesystem-1.75.0/boost_filesystem-config.cmake common.copy /opt/boost/lib/cmake/boost_filesystem-1.75.0/boost_filesystem-config-version.cmake gcc.link.dll bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/libboost_filesystem.so.1.75.0 common.copy /opt/boost/lib/libboost_filesystem.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_filesystem.so boost-install.generate-cmake-variant- bin.v2/libs/filesystem/build/gcc-9/release/threading-multi/visibility-hidden/libboost_filesystem-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_filesystem-1.75.0/libboost_filesystem-variant-shared.cmake gcc.compile.c++ bin.v2/libs/context/build/gcc-9/release/threading-multi/visibility-hidden/posix/stack_traits.o gcc.link.dll bin.v2/libs/context/build/gcc-9/release/threading-multi/visibility-hidden/libboost_context.so.1.75.0 gcc.link.dll bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/libboost_fiber.so.1.75.0 gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/cpp_regex_traits.o boost-install.generate-cmake-variant- bin.v2/libs/fiber/build/gcc-9/release/threading-multi/visibility-hidden/libboost_fiber-variant-shared.cmake common.copy /opt/boost/lib/libboost_fiber.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_fiber.so common.copy /opt/boost/lib/cmake/boost_fiber-1.75.0/libboost_fiber-variant-shared.cmake gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/c_regex_traits.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/fileiter.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/icu.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/regex.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/regex_debug.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/regex_raw_buffer.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/regex_traits_defaults.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/static_mutex.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/w32_regex_traits.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/wc_regex_traits.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/posix_api.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/cregex.o ...on 100th target... gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/instances.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/wide_posix_api.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/usinstances.o boost-install.generate-cmake-config- bin.v2/libs/graph/build/install/boost_graph-config.cmake common.copy /opt/boost/lib/cmake/boost_graph-1.75.0/boost_graph-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/graph/build/install/boost_graph-config-version.cmake common.copy /opt/boost/lib/cmake/boost_graph-1.75.0/boost_graph-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/regex/build/install/boost_regex-config.cmake common.copy /opt/boost/lib/cmake/boost_regex-1.75.0/boost_regex-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/regex/build/install/boost_regex-config-version.cmake common.copy /opt/boost/lib/cmake/boost_regex-1.75.0/boost_regex-config-version.cmake gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/archive_exception.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_archive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_iarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_iserializer.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_oarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_oserializer.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_pointer_iserializer.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_pointer_oserializer.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_serializer_map.o gcc.compile.c++ bin.v2/libs/graph/build/gcc-9/release/threading-multi/visibility-hidden/read_graphviz_new.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/property_map/vector_property_map.hpp:14, from ./boost/property_map/property_map.hpp:602, from ./boost/property_map/dynamic_property_map.hpp:22, from libs/graph/src/read_graphviz_new.cpp:32: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ./boost/config/pragma_message.hpp:24:34: note: #pragma message: This header is deprecated. Use <iterator> instead. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/config/header_deprecated.hpp:23:37: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 23 | # define BOOST_HEADER_DEPRECATED(a) BOOST_PRAGMA_MESSAGE("This header is deprecated. Use " a " instead.") | ^~~~~~~~~~~~~~~~~~~~ ./boost/detail/iterator.hpp:13:1: note: in expansion of macro 'BOOST_HEADER_DEPRECATED' 13 | BOOST_HEADER_DEPRECATED("<iterator>") | ^~~~~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_text_iprimitive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_xml_archive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_text_oprimitive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/binary_oarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/extended_type_info.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/extended_type_info_typeid.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/extended_type_info_no_rtti.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/binary_iarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_iarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/stl_port.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_oarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/text_iarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/text_oarchive.o gcc.compile.c++ bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/winstances.o gcc.link.dll bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/libboost_regex.so.1.75.0 common.copy /opt/boost/lib/libboost_regex.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_regex.so boost-install.generate-cmake-variant- bin.v2/libs/regex/build/gcc-9/release/threading-multi/visibility-hidden/libboost_regex-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_regex-1.75.0/libboost_regex-variant-shared.cmake gcc.compile.c++ bin.v2/libs/graph/build/gcc-9/release/threading-multi/visibility-hidden/graphml.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/property_map/vector_property_map.hpp:14, from ./boost/property_map/property_map.hpp:602, from ./boost/graph/graphviz.hpp:19, from ./boost/graph/graphml.hpp:20, from libs/graph/src/graphml.cpp:17: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: This header is deprecated. Use <iterator> instead. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/config/header_deprecated.hpp:23:37: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 23 | # define BOOST_HEADER_DEPRECATED(a) BOOST_PRAGMA_MESSAGE("This header is deprecated. Use " a " instead.") | ^~~~~~~~~~~~~~~~~~~~ ./boost/detail/iterator.hpp:13:1: note: in expansion of macro 'BOOST_HEADER_DEPRECATED' 13 | BOOST_HEADER_DEPRECATED("<iterator>") | ^~~~~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_text_iarchive.o gcc.link.dll bin.v2/libs/graph/build/gcc-9/release/threading-multi/visibility-hidden/libboost_graph.so.1.75.0 common.copy /opt/boost/lib/libboost_graph.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_graph.so boost-install.generate-cmake-variant- bin.v2/libs/graph/build/gcc-9/release/threading-multi/visibility-hidden/libboost_graph-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_graph-1.75.0/libboost_graph-variant-shared.cmake gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_binary_oarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_text_oarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_binary_iarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_xml_oarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_xml_iarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/void_cast.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/xml_archive_exception.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/xml_iarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/utf8_codecvt_facet.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/codecvt_null.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/xml_oarchive.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/broadcast.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/computation_tree.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/cartesian_communicator.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/content_oarchive.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/error_string.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/exception.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/communicator.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/environment.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/xml_grammar.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/graph_communicator.o gcc.link.dll bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/libboost_serialization.so.1.75.0 common.copy /opt/boost/lib/libboost_serialization.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_serialization.so gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/mpi_datatype_cache.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/group.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/intercommunicator.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/mpi_datatype_oarchive.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/offsets.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/packed_skeleton_iarchive.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/packed_iarchive.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/packed_oarchive.o ...on 200th target... gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/packed_skeleton_oarchive.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/point_to_point.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/timer.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/status.o gcc.compile.c++ bin.v2/libs/graph_parallel/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/tag_allocator.o boost-install.generate-cmake-config- bin.v2/libs/graph_parallel/build/install/boost_graph_parallel-config.cmake gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/text_skeleton_oarchive.o boost-install.generate-cmake-config-version- bin.v2/libs/graph_parallel/build/install/boost_graph_parallel-config-version.cmake common.copy /opt/boost/lib/cmake/boost_graph_parallel-1.75.0/boost_graph_parallel-config.cmake gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/request.o common.copy /opt/boost/lib/cmake/boost_graph_parallel-1.75.0/boost_graph_parallel-config-version.cmake gcc.link.dll bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/libboost_mpi.so.1.75.0 common.copy /opt/boost/lib/libboost_mpi.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_mpi.so gcc.compile.c++ bin.v2/libs/graph_parallel/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/mpi_process_group.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/graph/distributed/mpi_process_group.hpp:23, from libs/graph_parallel/src/mpi_process_group.cpp:14: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.link.dll bin.v2/libs/graph_parallel/build/gcc-9/release/local-visibility-global/threading-multi/visibility-hidden/libboost_graph_parallel.so.1.75.0 common.copy /opt/boost/lib/libboost_graph_parallel.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_graph_parallel.so boost-install.generate-cmake-variant- bin.v2/libs/graph_parallel/build/gcc-9/release/threading-multi/visibility-hidden/libboost_graph_parallel-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_graph_parallel-1.75.0/libboost_graph_parallel-variant-shared.cmake gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/long.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/list.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/dict.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/tuple.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/slice.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/str.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/python-2.7/threading-multi/visibility-hidden/python/serialize.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/object.hpp:9, from ./boost/mpi/python/serialize.hpp:25, from libs/mpi/src/python/serialize.cpp:13: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/converter/type_id.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/converter/from_python.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/converter/registry.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object/class.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object/life_support.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object/enum.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object/pickle_support.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/errors.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object/function.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/object/function.hpp:12, from ./boost/python/docstring_options.hpp:8, from libs/python/src/object/function.cpp:6: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/converter/arg_to_python_base.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/module.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object/inheritance.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/object/inheritance.hpp:9, from libs/python/src/object/inheritance.cpp:5: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: This header is deprecated. Use <iterator> instead. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/config/header_deprecated.hpp:23:37: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 23 | # define BOOST_HEADER_DEPRECATED(a) BOOST_PRAGMA_MESSAGE("This header is deprecated. Use " a " instead.") | ^~~~~~~~~~~~~~~~~~~~ ./boost/detail/iterator.hpp:13:1: note: in expansion of macro 'BOOST_HEADER_DEPRECATED' 13 | BOOST_HEADER_DEPRECATED("<iterator>") | ^~~~~~~~~~~~~~~~~~~~~~~ ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/converter/builtin_converters.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object/iterator.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/object/function_object.hpp:9, from libs/python/src/object/iterator.cpp:7: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object_protocol.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object/stl_iterator.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/import.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object_operators.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/wrapper.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/exec.o gcc.compile.c++ bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/object/function_doc_signature.o gcc.link.dll bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/libboost_python27.so.1.75.0 common.copy /opt/boost/lib/libboost_python27.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_python27.so gcc.link.dll bin.v2/libs/mpi/build/gcc-9/release/local-visibility-global/python-2.7/threading-multi/visibility-hidden/libboost_mpi_python27.so.1.75.0 common.copy /opt/boost/lib/libboost_mpi_python27.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_mpi_python27.so gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/documentation.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/collectives.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from libs/mpi/src/python/collectives.cpp:14: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/datatypes.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/py_communicator.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from libs/mpi/src/python/py_communicator.cpp:14: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/py_nonblocking.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from libs/mpi/src/python/py_nonblocking.cpp:21: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/py_environment.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from libs/mpi/src/python/py_environment.cpp:17: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/py_exception.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from libs/mpi/src/python/py_exception.cpp:15: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/py_request.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from libs/mpi/src/python/py_request.cpp:14: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/module.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from libs/mpi/src/python/module.cpp:14: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ boost-install.generate-cmake-config- bin.v2/libs/mpi/build/install/boost_mpi-config.cmake common.copy /opt/boost/lib/cmake/boost_mpi-1.75.0/boost_mpi-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/mpi/build/install/boost_mpi-config-version.cmake common.copy /opt/boost/lib/cmake/boost_mpi-1.75.0/boost_mpi-config-version.cmake ...on 300th target... boost-install.generate-cmake-variant- bin.v2/libs/mpi/build/gcc-9/release/threading-multi/visibility-hidden/libboost_mpi-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_mpi-1.75.0/libboost_mpi-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/mpi/build/install/boost_mpi_python-config.cmake common.copy /opt/boost/lib/cmake/boost_mpi_python-1.75.0/boost_mpi_python-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/mpi/build/install/boost_mpi_python-config-version.cmake common.copy /opt/boost/lib/cmake/boost_mpi_python-1.75.0/boost_mpi_python-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/libboost_mpi_python-variant-shared-py2.7.cmake common.copy /opt/boost/lib/cmake/boost_mpi_python-1.75.0/libboost_mpi_python-variant-shared-py2.7.cmake boost-install.generate-cmake-config- bin.v2/libs/python/build/install/boost_python-config.cmake common.copy /opt/boost/lib/cmake/boost_python-1.75.0/boost_python-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/python/build/install/boost_python-config-version.cmake common.copy /opt/boost/lib/cmake/boost_python-1.75.0/boost_python-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/python/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/libboost_python-variant-shared-py2.7.cmake common.copy /opt/boost/lib/cmake/boost_python-1.75.0/libboost_python-variant-shared-py2.7.cmake gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/py_timer.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from libs/mpi/src/python/py_timer.cpp:14: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_text_wiprimitive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/basic_text_woprimitive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/text_woarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/text_wiarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_text_wiarchive.o gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/skeleton_and_content.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from ./boost/mpi/python/skeleton_and_content.hpp:15, from libs/mpi/src/python/skeleton_and_content.cpp:13: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/python/status.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/python/converter/shared_ptr_to_python.hpp:12, from ./boost/python/converter/arg_to_python.hpp:15, from ./boost/python/call.hpp:15, from ./boost/python/object_core.hpp:14, from ./boost/python/args.hpp:22, from ./boost/python.hpp:11, from libs/mpi/src/python/status.cpp:14: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.link.dll bin.v2/libs/mpi/build/gcc-9/release/python-2.7/threading-multi/visibility-hidden/mpi.so gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_text_woarchive.o common.copy /opt/boost/lib/boost-python2.7/mpi.so gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/xml_wiarchive.o gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_xml_wiarchive.o boost-install.generate-cmake-config- bin.v2/libs/serialization/build/install/boost_serialization-config.cmake common.copy /opt/boost/lib/cmake/boost_serialization-1.75.0/boost_serialization-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/serialization/build/install/boost_serialization-config-version.cmake common.copy /opt/boost/lib/cmake/boost_serialization-1.75.0/boost_serialization-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/libboost_serialization-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_serialization-1.75.0/libboost_serialization-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/serialization/build/install/boost_wserialization-config.cmake common.copy /opt/boost/lib/cmake/boost_wserialization-1.75.0/boost_wserialization-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/serialization/build/install/boost_wserialization-config-version.cmake common.copy /opt/boost/lib/cmake/boost_wserialization-1.75.0/boost_wserialization-config-version.cmake gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/polymorphic_xml_woarchive.o boost-install.generate-cmake-config- bin.v2/libs/iostreams/build/install/boost_iostreams-config.cmake gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/xml_woarchive.o gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-9/release/threading-multi/visibility-hidden/file_descriptor.o common.copy /opt/boost/lib/cmake/boost_iostreams-1.75.0/boost_iostreams-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/iostreams/build/install/boost_iostreams-config-version.cmake common.copy /opt/boost/lib/cmake/boost_iostreams-1.75.0/boost_iostreams-config-version.cmake gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-9/release/threading-multi/visibility-hidden/bzip2.o gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-9/release/threading-multi/visibility-hidden/mapped_file.o gcc.link.dll bin.v2/libs/iostreams/build/gcc-9/release/threading-multi/visibility-hidden/libboost_iostreams.so.1.75.0 common.copy /opt/boost/lib/libboost_iostreams.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_iostreams.so boost-install.generate-cmake-variant- bin.v2/libs/iostreams/build/gcc-9/release/threading-multi/visibility-hidden/libboost_iostreams-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_iostreams-1.75.0/libboost_iostreams-variant-shared.cmake gcc.compile.c++ bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/xml_wgrammar.o gcc.compile.c++ bin.v2/libs/container/build/gcc-9/release/threading-multi/visibility-hidden/dlmalloc.o gcc.link.dll bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/libboost_wserialization.so.1.75.0 common.copy /opt/boost/lib/libboost_wserialization.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_wserialization.so boost-install.generate-cmake-variant- bin.v2/libs/serialization/build/gcc-9/release/threading-multi/visibility-hidden/libboost_wserialization-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_wserialization-1.75.0/libboost_wserialization-variant-shared.cmake gcc.compile.c++ bin.v2/libs/container/build/gcc-9/release/threading-multi/visibility-hidden/global_resource.o gcc.compile.c++ bin.v2/libs/container/build/gcc-9/release/threading-multi/visibility-hidden/monotonic_buffer_resource.o gcc.compile.c++ bin.v2/libs/container/build/gcc-9/release/threading-multi/visibility-hidden/pool_resource.o gcc.compile.c++ bin.v2/libs/container/build/gcc-9/release/threading-multi/visibility-hidden/synchronized_pool_resource.o boost-install.generate-cmake-config- bin.v2/libs/json/build/install/boost_json-config.cmake common.copy /opt/boost/lib/cmake/boost_json-1.75.0/boost_json-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/json/build/install/boost_json-config-version.cmake gcc.compile.c++ bin.v2/libs/container/build/gcc-9/release/threading-multi/visibility-hidden/unsynchronized_pool_resource.o common.copy /opt/boost/lib/cmake/boost_json-1.75.0/boost_json-config-version.cmake ...on 400th target... gcc.compile.c bin.v2/libs/container/build/gcc-9/release/threading-multi/visibility-hidden/alloc_lib.o gcc.compile.c++ bin.v2/libs/system/build/gcc-9/release/threading-multi/visibility-hidden/error_code.o gcc.link.dll bin.v2/libs/container/build/gcc-9/release/threading-multi/visibility-hidden/libboost_container.so.1.75.0 gcc.link.dll bin.v2/libs/system/build/gcc-9/release/threading-multi/visibility-hidden/libboost_system.so.1.75.0 common.copy /opt/boost/lib/libboost_system.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_system.so gcc.compile.c++ bin.v2/libs/json/build/gcc-9/release/threading-multi/visibility-hidden/src.o gcc.link.dll bin.v2/libs/json/build/gcc-9/release/threading-multi/visibility-hidden/libboost_json.so.1.75.0 common.copy /opt/boost/lib/libboost_json.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_json.so boost-install.generate-cmake-variant- bin.v2/libs/json/build/gcc-9/release/threading-multi/visibility-hidden/libboost_json-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_json-1.75.0/libboost_json-variant-shared.cmake gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/shared/formatting.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/shared/format.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/shared/ids.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/shared/generator.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/encoding/codepage.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/shared/date_time.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/shared/mo_lambda.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/util/default_locale.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/util/codecvt_converter.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/util/info.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/util/locale_data.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/icu/boundary.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/shared/localization_backend.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/icu/codecvt.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/icu/conversion.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/shared/message.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/icu/date_time.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/icu/icu_backend.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/icu/collator.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/icu/time_zone.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/posix/codecvt.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/posix/collate.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/posix/converter.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/icu/formatter.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/icu/numeric.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/std/codecvt.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/std/collate.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/posix/posix_backend.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/posix/numeric.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/std/converter.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/util/gregorian.o gcc.compile.c++ bin.v2/libs/chrono/build/gcc-9/release/threading-multi/visibility-hidden/thread_clock.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/std/std_backend.o gcc.compile.c++ bin.v2/libs/chrono/build/gcc-9/release/threading-multi/visibility-hidden/chrono.o gcc.compile.c++ bin.v2/libs/chrono/build/gcc-9/release/threading-multi/visibility-hidden/process_cpu_clocks.o gcc.link.dll bin.v2/libs/chrono/build/gcc-9/release/threading-multi/visibility-hidden/libboost_chrono.so.1.75.0 gcc.compile.c++ bin.v2/libs/thread/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/pthread/once.o boost-install.generate-cmake-config- bin.v2/libs/locale/build/install/boost_locale-config.cmake common.copy /opt/boost/lib/cmake/boost_locale-1.75.0/boost_locale-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/locale/build/install/boost_locale-config-version.cmake common.copy /opt/boost/lib/cmake/boost_locale-1.75.0/boost_locale-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/system/build/install/boost_system-config.cmake common.copy /opt/boost/lib/cmake/boost_system-1.75.0/boost_system-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/system/build/install/boost_system-config-version.cmake common.copy /opt/boost/lib/cmake/boost_system-1.75.0/boost_system-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/system/build/gcc-9/release/threading-multi/visibility-hidden/libboost_system-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_system-1.75.0/libboost_system-variant-shared.cmake gcc.compile.c++ bin.v2/libs/thread/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/future.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/attribute_set.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/attribute_value_set.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/code_conversion.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/attribute_name.o gcc.compile.c++ bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/std/numeric.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/core.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/severity_level.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/global_logger_storage.o gcc.compile.c++ bin.v2/libs/thread/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/pthread/thread.o gcc.link.dll bin.v2/libs/thread/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_thread.so.1.75.0 gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/named_scope.o ...on 500th target... gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/record_ostream.o gcc.link.dll bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_locale.so.1.75.0 common.copy /opt/boost/lib/libboost_locale.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_locale.so boost-install.generate-cmake-variant- bin.v2/libs/locale/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_locale-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_locale-1.75.0/libboost_locale-variant-shared.cmake gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/process_name.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/process_id.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/thread_id.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/default_attribute_names.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/timer.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/exceptions.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/text_ostream_backend.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/text_multifile_backend.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/once_block.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/timestamp.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/thread_specific.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/threadsafe_queue.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/trivial.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/default_sink.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/event.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/spirit_encoding.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/named_scope_format_parser.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/permissions.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/dump.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/dump_avx2.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/format_parser.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/dump_ssse3.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/date_time_format_parser.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/posix/ipc_reliable_message_queue.o gcc.compile.c++ bin.v2/libs/atomic/build/gcc-9/release/threading-multi/visibility-hidden/lock_pool.o gcc.compile.c++ bin.v2/libs/atomic/build/gcc-9/release/threading-multi/visibility-hidden/find_address_sse2.o gcc.compile.c++ bin.v2/libs/atomic/build/gcc-9/release/threading-multi/visibility-hidden/find_address_sse41.o gcc.link.dll bin.v2/libs/atomic/build/gcc-9/release/threading-multi/visibility-hidden/libboost_atomic.so.1.75.0 gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/text_file_backend.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/setup/parser_utils.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/setup/init_from_stream.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/posix/object_name.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/syslog_backend.o gcc.link.dll bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_log.so.1.75.0 common.copy /opt/boost/lib/libboost_log.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_log.so gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/setup/init_from_settings.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/setup/settings_parser.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/setup/filter_parser.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/setup/formatter_parser.o boost-install.generate-cmake-config- bin.v2/libs/log/build/install/boost_log-config.cmake common.copy /opt/boost/lib/cmake/boost_log-1.75.0/boost_log-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/log/build/install/boost_log-config-version.cmake common.copy /opt/boost/lib/cmake/boost_log-1.75.0/boost_log-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_log-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_log-1.75.0/libboost_log-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/log/build/install/boost_log_setup-config.cmake common.copy /opt/boost/lib/cmake/boost_log_setup-1.75.0/boost_log_setup-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/log/build/install/boost_log_setup-config-version.cmake common.copy /opt/boost/lib/cmake/boost_log_setup-1.75.0/boost_log_setup-config-version.cmake gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/setup/default_filter_factory.o gcc.compile.c++ bin.v2/libs/math/config/gcc-9/release/threading-multi/visibility-hidden/has_long_double_support.o boost-install.generate-cmake-config- bin.v2/libs/math/build/install/boost_math_c99-config.cmake common.copy /opt/boost/lib/cmake/boost_math_c99-1.75.0/boost_math_c99-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/math/build/install/boost_math_c99-config-version.cmake common.copy /opt/boost/lib/cmake/boost_math_c99-1.75.0/boost_math_c99-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/math/build/install/boost_math_c99f-config.cmake common.copy /opt/boost/lib/cmake/boost_math_c99f-1.75.0/boost_math_c99f-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/math/build/install/boost_math_c99f-config-version.cmake common.copy /opt/boost/lib/cmake/boost_math_c99f-1.75.0/boost_math_c99f-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/math/build/install/boost_math_c99l-config.cmake common.copy /opt/boost/lib/cmake/boost_math_c99l-1.75.0/boost_math_c99l-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/math/build/install/boost_math_c99l-config-version.cmake common.copy /opt/boost/lib/cmake/boost_math_c99l-1.75.0/boost_math_c99l-config-version.cmake ...on 600th target... boost-install.generate-cmake-config- bin.v2/libs/math/build/install/boost_math_tr1-config.cmake common.copy /opt/boost/lib/cmake/boost_math_tr1-1.75.0/boost_math_tr1-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/math/build/install/boost_math_tr1-config-version.cmake common.copy /opt/boost/lib/cmake/boost_math_tr1-1.75.0/boost_math_tr1-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/math/build/install/boost_math_tr1f-config.cmake common.copy /opt/boost/lib/cmake/boost_math_tr1f-1.75.0/boost_math_tr1f-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/math/build/install/boost_math_tr1f-config-version.cmake common.copy /opt/boost/lib/cmake/boost_math_tr1f-1.75.0/boost_math_tr1f-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/math/build/install/boost_math_tr1l-config.cmake common.copy /opt/boost/lib/cmake/boost_math_tr1l-1.75.0/boost_math_tr1l-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/math/build/install/boost_math_tr1l-config-version.cmake common.copy /opt/boost/lib/cmake/boost_math_tr1l-1.75.0/boost_math_tr1l-config-version.cmake gcc.compile.c++ bin.v2/libs/nowide/build/gcc-9/release/threading-multi/visibility-hidden/cstdio.o gcc.compile.c++ bin.v2/libs/nowide/build/gcc-9/release/threading-multi/visibility-hidden/cstdlib.o gcc.compile.c++ bin.v2/libs/nowide/build/gcc-9/release/threading-multi/visibility-hidden/filebuf.o gcc.compile.c++.pch bin.v2/libs/math/build/pch/gcc-9/release/threading-multi/visibility-hidden/../src/tr1/pch.hpp.gch gcc.compile.c++ bin.v2/libs/nowide/build/gcc-9/release/threading-multi/visibility-hidden/iostream.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/acosh.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/setup/default_formatter_factory.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/atanh.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/copysign.o gcc.compile.c++ bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/setup/matches_relation_factory.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/asinh.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/erfc.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cbrt.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/expm1.o gcc.link.dll bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_log_setup.so.1.75.0 common.copy /opt/boost/lib/libboost_log_setup.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_log_setup.so boost-install.generate-cmake-variant- bin.v2/libs/log/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_log_setup-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_log_setup-1.75.0/libboost_log_setup-variant-shared.cmake gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/fmax.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/erf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/fpclassify.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/fmin.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/hypot.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/lround.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/llround.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/log1p.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/nextafter.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/lgamma.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/round.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/tgamma.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/nexttoward.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/trunc.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/asinhf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/acoshf.o gcc.link.dll bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_c99.so.1.75.0 gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/atanhf.o common.copy /opt/boost/lib/libboost_math_c99.so.1.75.0 boost-install.generate-cmake-variant- bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_c99-variant-shared.cmake ln-UNIX /opt/boost/lib/libboost_math_c99.so common.copy /opt/boost/lib/cmake/boost_math_c99-1.75.0/libboost_math_c99-variant-shared.cmake gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cbrtf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/expm1f.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/copysignf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/fmaxf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/erfcf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/erff.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/fpclassifyf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/fminf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/log1pf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/hypotf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/llroundf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/lroundf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/lgammaf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/roundf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/nextafterf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/truncf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/nexttowardf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/tgammaf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/asinhl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/acoshl.o gcc.link.dll bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_c99f.so.1.75.0 common.copy /opt/boost/lib/libboost_math_c99f.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_math_c99f.so boost-install.generate-cmake-variant- bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_c99f-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_math_c99f-1.75.0/libboost_math_c99f-variant-shared.cmake gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/atanhl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/erfcl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/copysignl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/expm1l.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cbrtl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/fminl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/erfl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/fmaxl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/hypotl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/fpclassifyl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/log1pl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/llroundl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/nextafterl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/lroundl.o ...on 700th target... gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/lgammal.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/roundl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/nexttowardl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/assoc_laguerre.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/truncl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/tgammal.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/beta.o gcc.link.dll bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_c99l.so.1.75.0 common.copy /opt/boost/lib/libboost_math_c99l.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_math_c99l.so boost-install.generate-cmake-variant- bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_c99l-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_math_c99l-1.75.0/libboost_math_c99l-variant-shared.cmake gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/comp_ellint_1.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/comp_ellint_3.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/comp_ellint_2.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/assoc_legendre.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_bessel_j.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/ellint_1.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_bessel_i.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/ellint_2.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_bessel_k.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/hermite.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/laguerre.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/expint.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/legendre.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_neumann.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/ellint_3.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/sph_bessel.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/sph_legendre.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/assoc_laguerref.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/betaf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/comp_ellint_1f.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/riemann_zeta.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/comp_ellint_2f.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/assoc_legendref.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/sph_neumann.o gcc.link.dll bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_tr1.so.1.75.0 common.copy /opt/boost/lib/libboost_math_tr1.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_math_tr1.so boost-install.generate-cmake-variant- bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_tr1-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_math_tr1-1.75.0/libboost_math_tr1-variant-shared.cmake gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_bessel_if.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/comp_ellint_3f.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/ellint_1f.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/ellint_2f.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_neumannf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_bessel_kf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/expintf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_bessel_jf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/legendref.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/hermitef.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/laguerref.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/ellint_3f.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/riemann_zetaf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/assoc_laguerrel.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/sph_legendref.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/sph_besself.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/assoc_legendrel.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/betal.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/comp_ellint_1l.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/comp_ellint_2l.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/sph_neumannf.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/comp_ellint_3l.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_bessel_il.o gcc.link.dll bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_tr1f.so.1.75.0 common.copy /opt/boost/lib/libboost_math_tr1f.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_math_tr1f.so boost-install.generate-cmake-variant- bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_tr1f-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_math_tr1f-1.75.0/libboost_math_tr1f-variant-shared.cmake gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/ellint_1l.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_neumannl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/ellint_3l.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_bessel_kl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/ellint_2l.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/expintl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/cyl_bessel_jl.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/hermitel.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/laguerrel.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/legendrel.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/sph_neumannl.o gcc.compile.c++ bin.v2/libs/nowide/build/gcc-9/release/threading-multi/visibility-hidden/stat.o gcc.link.dll bin.v2/libs/nowide/build/gcc-9/release/threading-multi/visibility-hidden/libboost_nowide.so.1.75.0 common.copy /opt/boost/lib/libboost_nowide.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_nowide.so boost-install.generate-cmake-config- bin.v2/libs/nowide/build/install/boost_nowide-config.cmake common.copy /opt/boost/lib/cmake/boost_nowide-1.75.0/boost_nowide-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/nowide/build/install/boost_nowide-config-version.cmake common.copy /opt/boost/lib/cmake/boost_nowide-1.75.0/boost_nowide-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/nowide/build/gcc-9/release/threading-multi/visibility-hidden/libboost_nowide-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_nowide-1.75.0/libboost_nowide-variant-shared.cmake gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/sph_legendrel.o boost-install.generate-cmake-config- bin.v2/libs/program_options/build/install/boost_program_options-config.cmake ...on 800th target... gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/riemann_zetal.o gcc.compile.c++ bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/sph_bessell.o gcc.link.dll bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_tr1l.so.1.75.0 common.copy /opt/boost/lib/libboost_math_tr1l.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_math_tr1l.so boost-install.generate-cmake-variant- bin.v2/libs/math/build/gcc-9/release/threading-multi/visibility-hidden/libboost_math_tr1l-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_math_tr1l-1.75.0/libboost_math_tr1l-variant-shared.cmake gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/config_file.o gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/variables_map.o gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/parsers.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/program_options/options_description.hpp:16, from ./boost/program_options/detail/cmdline.hpp:14, from ./boost/program_options/parsers.hpp:12, from libs/program_options/src/parsers.cpp:11: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/positional_options.o gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/utf8_codecvt_facet.o gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/options_description.o gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/cmdline.o In file included from ./boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from ./boost/smart_ptr/detail/yield_k.hpp:23, from ./boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from ./boost/smart_ptr/detail/spinlock.hpp:42, from ./boost/smart_ptr/detail/spinlock_pool.hpp:25, from ./boost/smart_ptr/shared_ptr.hpp:29, from ./boost/shared_ptr.hpp:17, from ./boost/program_options/options_description.hpp:16, from ./boost/program_options/detail/cmdline.hpp:14, from libs/program_options/src/cmdline.cpp:11: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/value_semantic.o common.copy /opt/boost/lib/cmake/boost_program_options-1.75.0/boost_program_options-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/program_options/build/install/boost_program_options-config-version.cmake common.copy /opt/boost/lib/cmake/boost_program_options-1.75.0/boost_program_options-config-version.cmake gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/convert.o In file included from ./boost/bind.hpp:30, from libs/program_options/src/convert.cpp:22: ./boost/config/pragma_message.hpp:24:34: note: #pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ ./boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ boost-install.generate-cmake-config- bin.v2/libs/random/build/install/boost_random-config.cmake common.copy /opt/boost/lib/cmake/boost_random-1.75.0/boost_random-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/random/build/install/boost_random-config-version.cmake common.copy /opt/boost/lib/cmake/boost_random-1.75.0/boost_random-config-version.cmake gcc.compile.c++ bin.v2/libs/random/build/gcc-9/release/threading-multi/visibility-hidden/random_device.o gcc.link.dll bin.v2/libs/random/build/gcc-9/release/threading-multi/visibility-hidden/libboost_random.so.1.75.0 common.copy /opt/boost/lib/libboost_random.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_random.so boost-install.generate-cmake-variant- bin.v2/libs/random/build/gcc-9/release/threading-multi/visibility-hidden/libboost_random-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_random-1.75.0/libboost_random-variant-shared.cmake gcc.compile.c++ bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/noop.o gcc.link.dll bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/libboost_stacktrace_noop.so.1.75.0 common.copy /opt/boost/lib/libboost_stacktrace_noop.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_stacktrace_noop.so gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/split.o gcc.compile.c++ bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/backtrace.o gcc.link.dll bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/libboost_stacktrace_backtrace.so.1.75.0 common.copy /opt/boost/lib/libboost_stacktrace_backtrace.so.1.75.0 gcc.compile.c++ bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/winmain.o ln-UNIX /opt/boost/lib/libboost_stacktrace_backtrace.so boost-install.generate-cmake-config- bin.v2/libs/stacktrace/build/install/boost_stacktrace_noop-config.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_noop-1.75.0/boost_stacktrace_noop-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/stacktrace/build/install/boost_stacktrace_noop-config-version.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_noop-1.75.0/boost_stacktrace_noop-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/libboost_stacktrace_noop-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_noop-1.75.0/libboost_stacktrace_noop-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/stacktrace/build/install/boost_stacktrace_backtrace-config.cmake gcc.compile.c++ bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/addr2line.o boost-install.generate-cmake-config-version- bin.v2/libs/stacktrace/build/install/boost_stacktrace_backtrace-config-version.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_backtrace-1.75.0/boost_stacktrace_backtrace-config.cmake boost-install.generate-cmake-variant- bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/libboost_stacktrace_backtrace-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_backtrace-1.75.0/boost_stacktrace_backtrace-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/stacktrace/build/install/boost_stacktrace_addr2line-config.cmake gcc.compile.c++ bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/basic.o boost-install.generate-cmake-config-version- bin.v2/libs/stacktrace/build/install/boost_stacktrace_addr2line-config-version.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_backtrace-1.75.0/libboost_stacktrace_backtrace-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/stacktrace/build/install/boost_stacktrace_basic-config.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_addr2line-1.75.0/boost_stacktrace_addr2line-config.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_addr2line-1.75.0/boost_stacktrace_addr2line-config-version.cmake boost-install.generate-cmake-config-version- bin.v2/libs/stacktrace/build/install/boost_stacktrace_basic-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/stacktrace/build/install/boost_stacktrace_windbg-config.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_basic-1.75.0/boost_stacktrace_basic-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/stacktrace/build/install/boost_stacktrace_windbg-config-version.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_basic-1.75.0/boost_stacktrace_basic-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/stacktrace/build/install/boost_stacktrace_windbg_cached-config.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_windbg-1.75.0/boost_stacktrace_windbg-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/stacktrace/build/install/boost_stacktrace_windbg_cached-config-version.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_windbg-1.75.0/boost_stacktrace_windbg-config-version.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_windbg_cached-1.75.0/boost_stacktrace_windbg_cached-config.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_windbg_cached-1.75.0/boost_stacktrace_windbg_cached-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/test/build/install/boost_prg_exec_monitor-config.cmake ...on 900th target... common.copy /opt/boost/lib/cmake/boost_prg_exec_monitor-1.75.0/boost_prg_exec_monitor-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/test/build/install/boost_prg_exec_monitor-config-version.cmake common.copy /opt/boost/lib/cmake/boost_prg_exec_monitor-1.75.0/boost_prg_exec_monitor-config-version.cmake gcc.link.dll bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/libboost_program_options.so.1.75.0 common.copy /opt/boost/lib/libboost_program_options.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_program_options.so boost-install.generate-cmake-variant- bin.v2/libs/program_options/build/gcc-9/release/threading-multi/visibility-hidden/libboost_program_options-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_program_options-1.75.0/libboost_program_options-variant-shared.cmake gcc.link.dll bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/libboost_stacktrace_addr2line.so.1.75.0 common.copy /opt/boost/lib/libboost_stacktrace_addr2line.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_stacktrace_addr2line.so boost-install.generate-cmake-variant- bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/libboost_stacktrace_addr2line-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_addr2line-1.75.0/libboost_stacktrace_addr2line-variant-shared.cmake gcc.link.dll bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/libboost_stacktrace_basic.so.1.75.0 common.copy /opt/boost/lib/libboost_stacktrace_basic.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_stacktrace_basic.so boost-install.generate-cmake-variant- bin.v2/libs/stacktrace/build/gcc-9/release/threading-multi/visibility-hidden/libboost_stacktrace_basic-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_stacktrace_basic-1.75.0/libboost_stacktrace_basic-variant-shared.cmake gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/debug.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/execution_monitor.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/compiler_log_formatter.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/execution_monitor.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/decorator.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/results_collector.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/progress_monitor.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/plain_report_formatter.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/test_framework_init_observer.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/results_reporter.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/framework.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/test_main.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/test_tree.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/unit_test_monitor.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/test_tools.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/unit_test_main.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/unit_test_log.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/xml_log_formatter.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/debug.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/xml_report_formatter.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/cpp_main.o gcc.link.dll bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/libboost_prg_exec_monitor.so.1.75.0 common.copy /opt/boost/lib/libboost_prg_exec_monitor.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_prg_exec_monitor.so gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/decorator.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/compiler_log_formatter.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/junit_log_formatter.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/plain_report_formatter.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/progress_monitor.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/framework.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/test_framework_init_observer.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/results_reporter.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/results_collector.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/test_tools.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/unit_test_parameters.o gcc.archive bin.v2/libs/test/build/gcc-9/release/link-static/threading-multi/visibility-hidden/libboost_test_exec_monitor.a common.copy /opt/boost/lib/libboost_test_exec_monitor.a gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/unit_test_main.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/unit_test_log.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/test_tree.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/unit_test_monitor.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/xml_log_formatter.o boost-install.generate-cmake-variant- bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/libboost_prg_exec_monitor-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_prg_exec_monitor-1.75.0/libboost_prg_exec_monitor-variant-shared.cmake boost-install.generate-cmake-variant- bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/libboost_test_exec_monitor-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_test_exec_monitor-1.75.0/libboost_test_exec_monitor-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/test/build/install/boost_test_exec_monitor-config.cmake common.copy /opt/boost/lib/cmake/boost_test_exec_monitor-1.75.0/boost_test_exec_monitor-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/test/build/install/boost_test_exec_monitor-config-version.cmake common.copy /opt/boost/lib/cmake/boost_test_exec_monitor-1.75.0/boost_test_exec_monitor-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/test/build/install/boost_unit_test_framework-config.cmake common.copy /opt/boost/lib/cmake/boost_unit_test_framework-1.75.0/boost_unit_test_framework-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/test/build/install/boost_unit_test_framework-config-version.cmake common.copy /opt/boost/lib/cmake/boost_unit_test_framework-1.75.0/boost_unit_test_framework-config-version.cmake gcc.compile.c++ bin.v2/libs/timer/build/gcc-9/release/threading-multi/visibility-hidden/auto_timers_construction.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/xml_report_formatter.o boost-install.generate-cmake-config- bin.v2/libs/timer/build/install/boost_timer-config.cmake common.copy /opt/boost/lib/cmake/boost_timer-1.75.0/boost_timer-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/timer/build/install/boost_timer-config-version.cmake common.copy /opt/boost/lib/cmake/boost_timer-1.75.0/boost_timer-config-version.cmake gcc.compile.c++ bin.v2/libs/timer/build/gcc-9/release/threading-multi/visibility-hidden/cpu_timer.o gcc.link.dll bin.v2/libs/timer/build/gcc-9/release/threading-multi/visibility-hidden/libboost_timer.so.1.75.0 common.copy /opt/boost/lib/libboost_timer.so.1.75.0 ...on 1000th target... ln-UNIX /opt/boost/lib/libboost_timer.so boost-install.generate-cmake-variant- bin.v2/libs/timer/build/gcc-9/release/threading-multi/visibility-hidden/libboost_timer-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_timer-1.75.0/libboost_timer-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/type_erasure/build/install/boost_type_erasure-config.cmake common.copy /opt/boost/lib/cmake/boost_type_erasure-1.75.0/boost_type_erasure-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/type_erasure/build/install/boost_type_erasure-config-version.cmake common.copy /opt/boost/lib/cmake/boost_type_erasure-1.75.0/boost_type_erasure-config-version.cmake gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/junit_log_formatter.o gcc.compile.c++ bin.v2/libs/type_erasure/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/dynamic_binding.o gcc.link.dll bin.v2/libs/type_erasure/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_type_erasure.so.1.75.0 common.copy /opt/boost/lib/libboost_type_erasure.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_type_erasure.so boost-install.generate-cmake-variant- bin.v2/libs/type_erasure/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_type_erasure-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_type_erasure-1.75.0/libboost_type_erasure-variant-shared.cmake gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/instantiate_cpp_exprgrammar.o gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/instantiate_cpp_literalgrs.o gcc.compile.c++ bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/unit_test_parameters.o gcc.link.dll bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/libboost_unit_test_framework.so.1.75.0 common.copy /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_unit_test_framework.so boost-install.generate-cmake-variant- bin.v2/libs/test/build/gcc-9/release/threading-multi/visibility-hidden/libboost_unit_test_framework-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_unit_test_framework-1.75.0/libboost_unit_test_framework-variant-shared.cmake gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/instantiate_cpp_grammar.o gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/instantiate_defined_grammar.o gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/instantiate_has_include_grammar.o gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/instantiate_predef_macros.o gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/token_ids.o gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/wave_config_constant.o gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/cpplexer/re2clex/aq.o boost-install.generate-cmake-config- bin.v2/libs/wave/build/install/boost_wave-config.cmake common.copy /opt/boost/lib/cmake/boost_wave-1.75.0/boost_wave-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/wave/build/install/boost_wave-config-version.cmake common.copy /opt/boost/lib/cmake/boost_wave-1.75.0/boost_wave-config-version.cmake common.copy /opt/boost/include/boost/weak_ptr.hpp common.copy /opt/boost/include/boost/wave.hpp common.copy /opt/boost/include/boost/visit_each.hpp gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/cpplexer/re2clex/cpp_re.o common.copy /opt/boost/include/boost/variant.hpp common.copy /opt/boost/include/boost/version.hpp common.copy /opt/boost/include/boost/utility.hpp common.copy /opt/boost/include/boost/unordered_set.hpp common.copy /opt/boost/include/boost/unordered_map.hpp common.copy /opt/boost/include/boost/type_traits.hpp common.copy /opt/boost/include/boost/type_index.hpp common.copy /opt/boost/include/boost/type.hpp common.copy /opt/boost/include/boost/tokenizer.hpp common.copy /opt/boost/include/boost/token_iterator.hpp common.copy /opt/boost/include/boost/token_functions.hpp common.copy /opt/boost/include/boost/timer.hpp common.copy /opt/boost/include/boost/throw_exception.hpp common.copy /opt/boost/include/boost/thread.hpp common.copy /opt/boost/include/boost/swap.hpp common.copy /opt/boost/include/boost/static_string.hpp common.copy /opt/boost/include/boost/static_assert.hpp common.copy /opt/boost/include/boost/stacktrace.hpp common.copy /opt/boost/include/boost/spirit.hpp common.copy /opt/boost/include/boost/smart_ptr.hpp common.copy /opt/boost/include/boost/signals2.hpp common.copy /opt/boost/include/boost/shared_ptr.hpp common.copy /opt/boost/include/boost/shared_container_iterator.hpp common.copy /opt/boost/include/boost/shared_array.hpp common.copy /opt/boost/include/boost/scoped_ptr.hpp common.copy /opt/boost/include/boost/scoped_array.hpp common.copy /opt/boost/include/boost/scope_exit.hpp common.copy /opt/boost/include/boost/regex_fwd.hpp common.copy /opt/boost/include/boost/regex.hpp common.copy /opt/boost/include/boost/regex.h common.copy /opt/boost/include/boost/ref.hpp common.copy /opt/boost/include/boost/rational.hpp common.copy /opt/boost/include/boost/ratio.hpp common.copy /opt/boost/include/boost/range.hpp common.copy /opt/boost/include/boost/random.hpp common.copy /opt/boost/include/boost/python.hpp common.copy /opt/boost/include/boost/progress.hpp common.copy /opt/boost/include/boost/program_options.hpp common.copy /opt/boost/include/boost/process.hpp common.copy /opt/boost/include/boost/preprocessor.hpp common.copy /opt/boost/include/boost/predef.h common.copy /opt/boost/include/boost/polymorphic_pointer_cast.hpp common.copy /opt/boost/include/boost/polymorphic_cast.hpp common.copy /opt/boost/include/boost/pointer_to_other.hpp common.copy /opt/boost/include/boost/pointer_cast.hpp common.copy /opt/boost/include/boost/pointee.hpp ...on 1100th target... common.copy /opt/boost/include/boost/phoenix.hpp common.copy /opt/boost/include/boost/pfr.hpp common.copy /opt/boost/include/boost/parameter.hpp common.copy /opt/boost/include/boost/outcome.hpp common.copy /opt/boost/include/boost/optional.hpp common.copy /opt/boost/include/boost/operators_v1.hpp common.copy /opt/boost/include/boost/operators.hpp common.copy /opt/boost/include/boost/none_t.hpp common.copy /opt/boost/include/boost/none.hpp common.copy /opt/boost/include/boost/noncopyable.hpp common.copy /opt/boost/include/boost/nondet_random.hpp common.copy /opt/boost/include/boost/non_type.hpp common.copy /opt/boost/include/boost/next_prior.hpp common.copy /opt/boost/include/boost/multi_index_container.hpp common.copy /opt/boost/include/boost/multi_index_container_fwd.hpp common.copy /opt/boost/include/boost/multi_array.hpp common.copy /opt/boost/include/boost/mpi.hpp common.copy /opt/boost/include/boost/metaparse.hpp common.copy /opt/boost/include/boost/mp11.hpp common.copy /opt/boost/include/boost/memory_order.hpp common.copy /opt/boost/include/boost/mem_fn.hpp common.copy /opt/boost/include/boost/math_fwd.hpp common.copy /opt/boost/include/boost/make_unique.hpp common.copy /opt/boost/include/boost/make_default.hpp common.copy /opt/boost/include/boost/make_shared.hpp common.copy /opt/boost/include/boost/locale.hpp common.copy /opt/boost/include/boost/local_function.hpp common.copy /opt/boost/include/boost/limits.hpp common.copy /opt/boost/include/boost/lexical_cast.hpp common.copy /opt/boost/include/boost/leaf.hpp common.copy /opt/boost/include/boost/json.hpp common.copy /opt/boost/include/boost/iterator_adaptors.hpp common.copy /opt/boost/include/boost/iterator.hpp common.copy /opt/boost/include/boost/is_placeholder.hpp common.copy /opt/boost/include/boost/io_fwd.hpp common.copy /opt/boost/include/boost/intrusive_ptr.hpp common.copy /opt/boost/include/boost/integer_traits.hpp common.copy /opt/boost/include/boost/integer_fwd.hpp common.copy /opt/boost/include/boost/integer.hpp common.copy /opt/boost/include/boost/indirect_reference.hpp common.copy /opt/boost/include/boost/implicit_cast.hpp common.copy /opt/boost/include/boost/hof.hpp common.copy /opt/boost/include/boost/histogram.hpp common.copy /opt/boost/include/boost/hana.hpp common.copy /opt/boost/include/boost/gil.hpp common.copy /opt/boost/include/boost/get_pointer.hpp common.copy /opt/boost/include/boost/generator_iterator.hpp common.copy /opt/boost/include/boost/geometry.hpp common.copy /opt/boost/include/boost/function_output_iterator.hpp common.copy /opt/boost/include/boost/functional.hpp common.copy /opt/boost/include/boost/function_equal.hpp common.copy /opt/boost/include/boost/function.hpp common.copy /opt/boost/include/boost/format.hpp common.copy /opt/boost/include/boost/foreach_fwd.hpp common.copy /opt/boost/include/boost/flyweight.hpp common.copy /opt/boost/include/boost/foreach.hpp common.copy /opt/boost/include/boost/filesystem.hpp common.copy /opt/boost/include/boost/exception_ptr.hpp common.copy /opt/boost/include/boost/endian.hpp common.copy /opt/boost/include/boost/enable_shared_from_this.hpp common.copy /opt/boost/include/boost/dynamic_bitset_fwd.hpp common.copy /opt/boost/include/boost/dynamic_bitset.hpp common.copy /opt/boost/include/boost/dll.hpp common.copy /opt/boost/include/boost/date_time.hpp common.copy /opt/boost/include/boost/cxx11_char_types.hpp common.copy /opt/boost/include/boost/current_function.hpp common.copy /opt/boost/include/boost/cstdlib.hpp common.copy /opt/boost/include/boost/cstdint.hpp common.copy /opt/boost/include/boost/cstdfloat.hpp common.copy /opt/boost/include/boost/cregex.hpp common.copy /opt/boost/include/boost/crc.hpp common.copy /opt/boost/include/boost/convert.hpp common.copy /opt/boost/include/boost/contract_macro.hpp common.copy /opt/boost/include/boost/contract.hpp common.copy /opt/boost/include/boost/concept_check.hpp common.copy /opt/boost/include/boost/config.hpp common.copy /opt/boost/include/boost/concept_archetype.hpp common.copy /opt/boost/include/boost/compute.hpp common.copy /opt/boost/include/boost/compressed_pair.hpp common.copy /opt/boost/include/boost/circular_buffer_fwd.hpp common.copy /opt/boost/include/boost/circular_buffer.hpp common.copy /opt/boost/include/boost/chrono.hpp common.copy /opt/boost/include/boost/checked_delete.hpp common.copy /opt/boost/include/boost/cerrno.hpp common.copy /opt/boost/include/boost/cast.hpp common.copy /opt/boost/include/boost/callable_traits.hpp common.copy /opt/boost/include/boost/call_traits.hpp common.copy /opt/boost/include/boost/blank_fwd.hpp common.copy /opt/boost/include/boost/blank.hpp common.copy /opt/boost/include/boost/bind.hpp common.copy /opt/boost/include/boost/bimap.hpp common.copy /opt/boost/include/boost/beast.hpp common.copy /opt/boost/include/boost/atomic.hpp common.copy /opt/boost/include/boost/assert.hpp common.copy /opt/boost/include/boost/assign.hpp common.copy /opt/boost/include/boost/asio.hpp common.copy /opt/boost/include/boost/array.hpp common.copy /opt/boost/include/boost/any.hpp common.copy /opt/boost/include/boost/align.hpp ...on 1200th target... common.copy /opt/boost/include/boost/aligned_storage.hpp common.copy /opt/boost/include/boost/yap/yap.hpp common.copy /opt/boost/include/boost/yap/print.hpp common.copy /opt/boost/include/boost/yap/user_macros.hpp common.copy /opt/boost/include/boost/yap/expression.hpp common.copy /opt/boost/include/boost/yap/algorithm_fwd.hpp common.copy /opt/boost/include/boost/yap/config.hpp common.copy /opt/boost/include/boost/yap/algorithm.hpp common.copy /opt/boost/include/boost/xpressive/xpressive_typeof.hpp common.copy /opt/boost/include/boost/xpressive/xpressive_fwd.hpp common.copy /opt/boost/include/boost/xpressive/xpressive_static.hpp common.copy /opt/boost/include/boost/xpressive/xpressive_dynamic.hpp common.copy /opt/boost/include/boost/xpressive/xpressive.hpp common.copy /opt/boost/include/boost/xpressive/sub_match.hpp common.copy /opt/boost/include/boost/xpressive/regex_token_iterator.hpp common.copy /opt/boost/include/boost/xpressive/regex_traits.hpp common.copy /opt/boost/include/boost/xpressive/regex_primitives.hpp common.copy /opt/boost/include/boost/xpressive/regex_iterator.hpp common.copy /opt/boost/include/boost/xpressive/regex_constants.hpp common.copy /opt/boost/include/boost/xpressive/regex_error.hpp common.copy /opt/boost/include/boost/xpressive/regex_compiler.hpp common.copy /opt/boost/include/boost/xpressive/regex_algorithms.hpp common.copy /opt/boost/include/boost/xpressive/regex_actions.hpp common.copy /opt/boost/include/boost/xpressive/match_results.hpp common.copy /opt/boost/include/boost/xpressive/basic_regex.hpp common.copy /opt/boost/include/boost/winapi/wait_on_address.hpp common.copy /opt/boost/include/boost/winapi/waitable_timer.hpp common.copy /opt/boost/include/boost/winapi/wait.hpp common.copy /opt/boost/include/boost/winapi/wait_constants.hpp common.copy /opt/boost/include/boost/winapi/tls.hpp common.copy /opt/boost/include/boost/winapi/timers.hpp common.copy /opt/boost/include/boost/winapi/thread_pool.hpp common.copy /opt/boost/include/boost/winapi/time.hpp common.copy /opt/boost/include/boost/winapi/system.hpp common.copy /opt/boost/include/boost/winapi/thread.hpp common.copy /opt/boost/include/boost/winapi/stack_backtrace.hpp common.copy /opt/boost/include/boost/winapi/srw_lock.hpp common.copy /opt/boost/include/boost/winapi/synchronization.hpp common.copy /opt/boost/include/boost/winapi/show_window.hpp common.copy /opt/boost/include/boost/winapi/semaphore.hpp common.copy /opt/boost/include/boost/winapi/shell.hpp common.copy /opt/boost/include/boost/winapi/process.hpp common.copy /opt/boost/include/boost/winapi/security.hpp common.copy /opt/boost/include/boost/winapi/priority_class.hpp common.copy /opt/boost/include/boost/winapi/pipes.hpp common.copy /opt/boost/include/boost/winapi/page_protection_flags.hpp common.copy /opt/boost/include/boost/winapi/overlapped.hpp common.copy /opt/boost/include/boost/winapi/mutex.hpp common.copy /opt/boost/include/boost/winapi/local_memory.hpp common.copy /opt/boost/include/boost/winapi/memory.hpp common.copy /opt/boost/include/boost/winapi/limits.hpp common.copy /opt/boost/include/boost/winapi/init_once.hpp common.copy /opt/boost/include/boost/winapi/jobs.hpp common.copy /opt/boost/include/boost/winapi/handles.hpp common.copy /opt/boost/include/boost/winapi/heap_memory.hpp common.copy /opt/boost/include/boost/winapi/handle_info.hpp common.copy /opt/boost/include/boost/winapi/get_thread_times.hpp common.copy /opt/boost/include/boost/winapi/get_process_times.hpp common.copy /opt/boost/include/boost/winapi/get_system_directory.hpp common.copy /opt/boost/include/boost/winapi/get_proc_address.hpp common.copy /opt/boost/include/boost/winapi/get_last_error.hpp common.copy /opt/boost/include/boost/winapi/get_current_thread_id.hpp common.copy /opt/boost/include/boost/winapi/get_current_process_id.hpp common.copy /opt/boost/include/boost/winapi/get_current_thread.hpp common.copy /opt/boost/include/boost/winapi/file_mapping.hpp common.copy /opt/boost/include/boost/winapi/get_current_process.hpp common.copy /opt/boost/include/boost/winapi/file_management.hpp common.copy /opt/boost/include/boost/winapi/event.hpp common.copy /opt/boost/include/boost/winapi/error_codes.hpp common.copy /opt/boost/include/boost/winapi/error_handling.hpp common.copy /opt/boost/include/boost/winapi/environment.hpp common.copy /opt/boost/include/boost/winapi/directory_management.hpp common.copy /opt/boost/include/boost/winapi/dll.hpp common.copy /opt/boost/include/boost/winapi/dbghelp.hpp common.copy /opt/boost/include/boost/winapi/debugapi.hpp common.copy /opt/boost/include/boost/winapi/critical_section.hpp common.copy /opt/boost/include/boost/winapi/crypt.hpp common.copy /opt/boost/include/boost/winapi/config.hpp common.copy /opt/boost/include/boost/winapi/condition_variable.hpp common.copy /opt/boost/include/boost/winapi/character_code_conversion.hpp common.copy /opt/boost/include/boost/winapi/bcrypt.hpp common.copy /opt/boost/include/boost/winapi/basic_types.hpp common.copy /opt/boost/include/boost/winapi/apc.hpp common.copy /opt/boost/include/boost/winapi/access_rights.hpp common.copy /opt/boost/include/boost/wave/whitespace_handling.hpp common.copy /opt/boost/include/boost/wave/wave_version.hpp common.copy /opt/boost/include/boost/wave/wave_config_constant.hpp common.copy /opt/boost/include/boost/wave/wave_config.hpp common.copy /opt/boost/include/boost/wave/token_ids.hpp common.copy /opt/boost/include/boost/wave/preprocessing_hooks.hpp common.copy /opt/boost/include/boost/wave/language_support.hpp common.copy /opt/boost/include/boost/wave/cpp_throw.hpp common.copy /opt/boost/include/boost/wave/cpp_iteration_context.hpp common.copy /opt/boost/include/boost/wave/cpp_exceptions.hpp common.copy /opt/boost/include/boost/wave/cpp_context.hpp ...on 1300th target... common.copy /opt/boost/include/boost/vmd/vmd.hpp common.copy /opt/boost/include/boost/vmd/tuple.hpp common.copy /opt/boost/include/boost/vmd/to_tuple.hpp common.copy /opt/boost/include/boost/vmd/to_seq.hpp common.copy /opt/boost/include/boost/vmd/to_list.hpp common.copy /opt/boost/include/boost/vmd/to_array.hpp common.copy /opt/boost/include/boost/vmd/size.hpp common.copy /opt/boost/include/boost/vmd/seq.hpp common.copy /opt/boost/include/boost/vmd/not_equal.hpp common.copy /opt/boost/include/boost/vmd/list.hpp common.copy /opt/boost/include/boost/vmd/is_unary.hpp common.copy /opt/boost/include/boost/vmd/is_type.hpp common.copy /opt/boost/include/boost/vmd/is_tuple.hpp common.copy /opt/boost/include/boost/vmd/is_seq.hpp common.copy /opt/boost/include/boost/vmd/is_parens_empty.hpp common.copy /opt/boost/include/boost/vmd/is_number.hpp common.copy /opt/boost/include/boost/vmd/is_multi.hpp common.copy /opt/boost/include/boost/vmd/is_list.hpp common.copy /opt/boost/include/boost/vmd/is_identifier.hpp common.copy /opt/boost/include/boost/vmd/is_general_identifier.hpp common.copy /opt/boost/include/boost/vmd/is_empty_list.hpp common.copy /opt/boost/include/boost/vmd/is_empty_array.hpp common.copy /opt/boost/include/boost/vmd/is_empty.hpp common.copy /opt/boost/include/boost/vmd/is_array.hpp common.copy /opt/boost/include/boost/vmd/identity.hpp common.copy /opt/boost/include/boost/vmd/get_type.hpp common.copy /opt/boost/include/boost/vmd/equal.hpp common.copy /opt/boost/include/boost/vmd/enum.hpp common.copy /opt/boost/include/boost/vmd/empty.hpp common.copy /opt/boost/include/boost/vmd/assert_is_type.hpp common.copy /opt/boost/include/boost/vmd/elem.hpp common.copy /opt/boost/include/boost/vmd/assert_is_tuple.hpp common.copy /opt/boost/include/boost/vmd/assert_is_seq.hpp common.copy /opt/boost/include/boost/vmd/assert_is_list.hpp common.copy /opt/boost/include/boost/vmd/assert_is_number.hpp common.copy /opt/boost/include/boost/vmd/assert_is_identifier.hpp common.copy /opt/boost/include/boost/vmd/assert_is_empty.hpp common.copy /opt/boost/include/boost/vmd/assert_is_array.hpp common.copy /opt/boost/include/boost/vmd/assert.hpp common.copy /opt/boost/include/boost/variant2/variant.hpp common.copy /opt/boost/include/boost/vmd/array.hpp common.copy /opt/boost/include/boost/uuid/uuid_serialize.hpp common.copy /opt/boost/include/boost/variant/visitor_ptr.hpp common.copy /opt/boost/include/boost/variant/variant_fwd.hpp common.copy /opt/boost/include/boost/variant/variant.hpp common.copy /opt/boost/include/boost/variant/static_visitor.hpp common.copy /opt/boost/include/boost/variant/recursive_wrapper_fwd.hpp common.copy /opt/boost/include/boost/variant/recursive_wrapper.hpp common.copy /opt/boost/include/boost/variant/polymorphic_get.hpp common.copy /opt/boost/include/boost/variant/recursive_variant.hpp common.copy /opt/boost/include/boost/variant/multivisitors.hpp common.copy /opt/boost/include/boost/variant/get.hpp common.copy /opt/boost/include/boost/variant/apply_visitor.hpp common.copy /opt/boost/include/boost/variant/bad_visit.hpp common.copy /opt/boost/include/boost/uuid/uuid_io.hpp common.copy /opt/boost/include/boost/uuid/uuid_hash.hpp common.copy /opt/boost/include/boost/uuid/uuid_generators.hpp common.copy /opt/boost/include/boost/uuid/uuid.hpp common.copy /opt/boost/include/boost/uuid/string_generator.hpp common.copy /opt/boost/include/boost/uuid/random_generator.hpp common.copy /opt/boost/include/boost/uuid/nil_generator.hpp common.copy /opt/boost/include/boost/uuid/name_generator_sha1.hpp common.copy /opt/boost/include/boost/uuid/name_generator_md5.hpp common.copy /opt/boost/include/boost/uuid/name_generator.hpp common.copy /opt/boost/include/boost/uuid/entropy_error.hpp common.copy /opt/boost/include/boost/uuid/basic_name_generator.hpp common.copy /opt/boost/include/boost/utility/value_init.hpp common.copy /opt/boost/include/boost/utility/typed_in_place_factory.hpp common.copy /opt/boost/include/boost/utility/swap.hpp common.copy /opt/boost/include/boost/utility/string_view_fwd.hpp common.copy /opt/boost/include/boost/utility/string_view.hpp common.copy /opt/boost/include/boost/utility/string_ref_fwd.hpp common.copy /opt/boost/include/boost/utility/string_ref.hpp common.copy /opt/boost/include/boost/utility/result_of.hpp common.copy /opt/boost/include/boost/utility/in_place_factory.hpp common.copy /opt/boost/include/boost/utility/identity_type.hpp common.copy /opt/boost/include/boost/utility/explicit_operator_bool.hpp common.copy /opt/boost/include/boost/utility/enable_if.hpp common.copy /opt/boost/include/boost/utility/declval.hpp common.copy /opt/boost/include/boost/utility/compare_pointees.hpp common.copy /opt/boost/include/boost/utility/binary.hpp common.copy /opt/boost/include/boost/utility/base_from_member.hpp common.copy /opt/boost/include/boost/utility/addressof.hpp common.copy /opt/boost/include/boost/unordered/unordered_set_fwd.hpp common.copy /opt/boost/include/boost/unordered/unordered_set.hpp common.copy /opt/boost/include/boost/unordered/unordered_map_fwd.hpp common.copy /opt/boost/include/boost/unordered/unordered_map.hpp common.copy /opt/boost/include/boost/units/units_fwd.hpp common.copy /opt/boost/include/boost/units/unit.hpp common.copy /opt/boost/include/boost/units/static_rational.hpp common.copy /opt/boost/include/boost/units/static_constant.hpp common.copy /opt/boost/include/boost/units/scaled_base_unit.hpp common.copy /opt/boost/include/boost/units/scale.hpp common.copy /opt/boost/include/boost/units/reduce_unit.hpp ...on 1400th target... common.copy /opt/boost/include/boost/units/quantity.hpp common.copy /opt/boost/include/boost/units/pow.hpp common.copy /opt/boost/include/boost/units/physical_dimensions.hpp common.copy /opt/boost/include/boost/units/operators.hpp common.copy /opt/boost/include/boost/units/make_system.hpp common.copy /opt/boost/include/boost/units/make_scaled_unit.hpp common.copy /opt/boost/include/boost/units/limits.hpp common.copy /opt/boost/include/boost/units/lambda.hpp common.copy /opt/boost/include/boost/units/is_unit_of_system.hpp common.copy /opt/boost/include/boost/units/is_unit_of_dimension.hpp common.copy /opt/boost/include/boost/units/is_quantity_of_system.hpp common.copy /opt/boost/include/boost/units/is_unit.hpp common.copy /opt/boost/include/boost/units/is_quantity_of_dimension.hpp common.copy /opt/boost/include/boost/units/is_quantity.hpp common.copy /opt/boost/include/boost/units/is_dimensionless_quantity.hpp common.copy /opt/boost/include/boost/units/is_dimensionless_unit.hpp common.copy /opt/boost/include/boost/units/is_dimensionless.hpp common.copy /opt/boost/include/boost/units/is_dimension_list.hpp common.copy /opt/boost/include/boost/units/is_dim.hpp common.copy /opt/boost/include/boost/units/io.hpp common.copy /opt/boost/include/boost/units/heterogeneous_system.hpp common.copy /opt/boost/include/boost/units/homogeneous_system.hpp common.copy /opt/boost/include/boost/units/get_system.hpp common.copy /opt/boost/include/boost/units/get_dimension.hpp common.copy /opt/boost/include/boost/units/dimensionless_unit.hpp common.copy /opt/boost/include/boost/units/dimensionless_type.hpp common.copy /opt/boost/include/boost/units/dimensionless_quantity.hpp common.copy /opt/boost/include/boost/units/dimension.hpp common.copy /opt/boost/include/boost/units/dim.hpp common.copy /opt/boost/include/boost/units/derived_dimension.hpp common.copy /opt/boost/include/boost/units/conversion.hpp common.copy /opt/boost/include/boost/units/config.hpp common.copy /opt/boost/include/boost/units/cmath.hpp common.copy /opt/boost/include/boost/units/base_unit.hpp common.copy /opt/boost/include/boost/units/base_dimension.hpp common.copy /opt/boost/include/boost/units/absolute.hpp common.copy /opt/boost/include/boost/typeof/vector200.hpp common.copy /opt/boost/include/boost/typeof/vector50.hpp common.copy /opt/boost/include/boost/typeof/vector150.hpp common.copy /opt/boost/include/boost/typeof/vector100.hpp common.copy /opt/boost/include/boost/typeof/vector.hpp common.copy /opt/boost/include/boost/typeof/typeof_impl.hpp common.copy /opt/boost/include/boost/typeof/unsupported.hpp common.copy /opt/boost/include/boost/typeof/typeof.hpp common.copy /opt/boost/include/boost/typeof/type_template_param.hpp common.copy /opt/boost/include/boost/typeof/type_encoding.hpp common.copy /opt/boost/include/boost/typeof/template_template_param.hpp common.copy /opt/boost/include/boost/typeof/template_encoding.hpp common.copy /opt/boost/include/boost/typeof/register_mem_functions.hpp common.copy /opt/boost/include/boost/typeof/register_fundamental.hpp common.copy /opt/boost/include/boost/typeof/register_functions_iterate.hpp common.copy /opt/boost/include/boost/typeof/register_functions.hpp common.copy /opt/boost/include/boost/typeof/pointers_data_members.hpp common.copy /opt/boost/include/boost/typeof/native.hpp common.copy /opt/boost/include/boost/typeof/modifiers.hpp common.copy /opt/boost/include/boost/typeof/message.hpp common.copy /opt/boost/include/boost/typeof/integral_template_param.hpp common.copy /opt/boost/include/boost/typeof/int_encoding.hpp common.copy /opt/boost/include/boost/typeof/incr_registration_group.hpp common.copy /opt/boost/include/boost/typeof/encode_decode_params.hpp common.copy /opt/boost/include/boost/typeof/encode_decode.hpp common.copy /opt/boost/include/boost/typeof/decltype.hpp common.copy /opt/boost/include/boost/typeof/constant.hpp common.copy /opt/boost/include/boost/type_traits/type_with_alignment.hpp common.copy /opt/boost/include/boost/type_traits/type_identity.hpp common.copy /opt/boost/include/boost/type_traits/transform_traits.hpp common.copy /opt/boost/include/boost/type_traits/same_traits.hpp common.copy /opt/boost/include/boost/type_traits/remove_volatile.hpp common.copy /opt/boost/include/boost/type_traits/remove_reference.hpp common.copy /opt/boost/include/boost/type_traits/remove_pointer.hpp common.copy /opt/boost/include/boost/type_traits/remove_extent.hpp common.copy /opt/boost/include/boost/type_traits/remove_cv_ref.hpp common.copy /opt/boost/include/boost/type_traits/remove_cv.hpp common.copy /opt/boost/include/boost/type_traits/remove_const.hpp common.copy /opt/boost/include/boost/type_traits/remove_bounds.hpp common.copy /opt/boost/include/boost/type_traits/remove_all_extents.hpp common.copy /opt/boost/include/boost/type_traits/reference_traits.hpp common.copy /opt/boost/include/boost/type_traits/promote.hpp common.copy /opt/boost/include/boost/type_traits/rank.hpp common.copy /opt/boost/include/boost/type_traits/object_traits.hpp common.copy /opt/boost/include/boost/type_traits/nonesuch.hpp common.copy /opt/boost/include/boost/type_traits/negation.hpp common.copy /opt/boost/include/boost/type_traits/make_void.hpp common.copy /opt/boost/include/boost/type_traits/make_unsigned.hpp common.copy /opt/boost/include/boost/type_traits/make_signed.hpp common.copy /opt/boost/include/boost/type_traits/is_volatile.hpp common.copy /opt/boost/include/boost/type_traits/is_void.hpp common.copy /opt/boost/include/boost/type_traits/is_virtual_base_of.hpp common.copy /opt/boost/include/boost/type_traits/is_unscoped_enum.hpp common.copy /opt/boost/include/boost/type_traits/is_unsigned.hpp common.copy /opt/boost/include/boost/type_traits/is_unbounded_array.hpp common.copy /opt/boost/include/boost/type_traits/is_union.hpp common.copy /opt/boost/include/boost/type_traits/is_trivially_copyable.hpp common.copy /opt/boost/include/boost/type_traits/is_stateless.hpp common.copy /opt/boost/include/boost/type_traits/is_signed.hpp common.copy /opt/boost/include/boost/type_traits/is_scoped_enum.hpp common.copy /opt/boost/include/boost/type_traits/is_same.hpp common.copy /opt/boost/include/boost/type_traits/is_rvalue_reference.hpp ...on 1500th target... common.copy /opt/boost/include/boost/type_traits/is_scalar.hpp common.copy /opt/boost/include/boost/type_traits/is_reference.hpp common.copy /opt/boost/include/boost/type_traits/is_polymorphic.hpp common.copy /opt/boost/include/boost/type_traits/is_pointer.hpp common.copy /opt/boost/include/boost/type_traits/is_pod.hpp common.copy /opt/boost/include/boost/type_traits/is_object.hpp common.copy /opt/boost/include/boost/type_traits/is_nothrow_swappable.hpp common.copy /opt/boost/include/boost/type_traits/is_nothrow_move_constructible.hpp common.copy /opt/boost/include/boost/type_traits/is_nothrow_move_assignable.hpp common.copy /opt/boost/include/boost/type_traits/is_member_pointer.hpp common.copy /opt/boost/include/boost/type_traits/is_member_object_pointer.hpp common.copy /opt/boost/include/boost/type_traits/is_noncopyable.hpp common.copy /opt/boost/include/boost/type_traits/is_lvalue_reference.hpp common.copy /opt/boost/include/boost/type_traits/is_member_function_pointer.hpp common.copy /opt/boost/include/boost/type_traits/is_integral.hpp common.copy /opt/boost/include/boost/type_traits/is_fundamental.hpp common.copy /opt/boost/include/boost/type_traits/is_list_constructible.hpp common.copy /opt/boost/include/boost/type_traits/is_function.hpp common.copy /opt/boost/include/boost/type_traits/is_float.hpp common.copy /opt/boost/include/boost/type_traits/is_floating_point.hpp common.copy /opt/boost/include/boost/type_traits/is_enum.hpp common.copy /opt/boost/include/boost/type_traits/is_final.hpp common.copy /opt/boost/include/boost/type_traits/is_empty.hpp common.copy /opt/boost/include/boost/type_traits/is_detected_exact.hpp common.copy /opt/boost/include/boost/type_traits/is_detected.hpp common.copy /opt/boost/include/boost/type_traits/is_detected_convertible.hpp common.copy /opt/boost/include/boost/type_traits/is_destructible.hpp common.copy /opt/boost/include/boost/type_traits/is_default_constructible.hpp common.copy /opt/boost/include/boost/type_traits/is_copy_assignable.hpp common.copy /opt/boost/include/boost/type_traits/is_copy_constructible.hpp common.copy /opt/boost/include/boost/type_traits/is_constructible.hpp common.copy /opt/boost/include/boost/type_traits/is_const.hpp common.copy /opt/boost/include/boost/type_traits/is_convertible.hpp common.copy /opt/boost/include/boost/type_traits/is_complex.hpp common.copy /opt/boost/include/boost/type_traits/is_compound.hpp common.copy /opt/boost/include/boost/type_traits/is_class.hpp common.copy /opt/boost/include/boost/type_traits/is_complete.hpp common.copy /opt/boost/include/boost/type_traits/is_base_of_tr1.hpp common.copy /opt/boost/include/boost/type_traits/is_bounded_array.hpp common.copy /opt/boost/include/boost/type_traits/is_base_and_derived.hpp common.copy /opt/boost/include/boost/type_traits/is_base_of.hpp common.copy /opt/boost/include/boost/type_traits/is_array.hpp common.copy /opt/boost/include/boost/type_traits/is_arithmetic.hpp common.copy /opt/boost/include/boost/type_traits/is_assignable.hpp common.copy /opt/boost/include/boost/type_traits/is_abstract.hpp common.copy /opt/boost/include/boost/type_traits/intrinsics.hpp common.copy /opt/boost/include/boost/type_traits/integral_promotion.hpp common.copy /opt/boost/include/boost/type_traits/ice.hpp common.copy /opt/boost/include/boost/type_traits/integral_constant.hpp common.copy /opt/boost/include/boost/type_traits/has_virtual_destructor.hpp common.copy /opt/boost/include/boost/type_traits/has_unary_minus.hpp common.copy /opt/boost/include/boost/type_traits/has_unary_plus.hpp common.copy /opt/boost/include/boost/type_traits/has_trivial_move_constructor.hpp common.copy /opt/boost/include/boost/type_traits/has_trivial_move_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_trivial_destructor.hpp common.copy /opt/boost/include/boost/type_traits/has_trivial_copy.hpp common.copy /opt/boost/include/boost/type_traits/has_trivial_constructor.hpp common.copy /opt/boost/include/boost/type_traits/has_trivial_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_right_shift_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_right_shift.hpp common.copy /opt/boost/include/boost/type_traits/has_pre_increment.hpp common.copy /opt/boost/include/boost/type_traits/has_pre_decrement.hpp common.copy /opt/boost/include/boost/type_traits/has_post_increment.hpp common.copy /opt/boost/include/boost/type_traits/has_plus_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_post_decrement.hpp common.copy /opt/boost/include/boost/type_traits/has_plus.hpp common.copy /opt/boost/include/boost/type_traits/has_operator.hpp common.copy /opt/boost/include/boost/type_traits/has_nothrow_destructor.hpp common.copy /opt/boost/include/boost/type_traits/has_nothrow_constructor.hpp common.copy /opt/boost/include/boost/type_traits/has_nothrow_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_nothrow_copy.hpp common.copy /opt/boost/include/boost/type_traits/has_not_equal_to.hpp common.copy /opt/boost/include/boost/type_traits/has_new_operator.hpp common.copy /opt/boost/include/boost/type_traits/has_negate.hpp common.copy /opt/boost/include/boost/type_traits/has_multiplies_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_multiplies.hpp common.copy /opt/boost/include/boost/type_traits/has_modulus.hpp common.copy /opt/boost/include/boost/type_traits/has_modulus_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_minus_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_minus.hpp common.copy /opt/boost/include/boost/type_traits/has_logical_or.hpp common.copy /opt/boost/include/boost/type_traits/has_logical_not.hpp common.copy /opt/boost/include/boost/type_traits/has_less_equal.hpp common.copy /opt/boost/include/boost/type_traits/has_logical_and.hpp common.copy /opt/boost/include/boost/type_traits/has_left_shift_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_less.hpp common.copy /opt/boost/include/boost/type_traits/has_left_shift.hpp common.copy /opt/boost/include/boost/type_traits/has_greater_equal.hpp common.copy /opt/boost/include/boost/type_traits/has_greater.hpp common.copy /opt/boost/include/boost/type_traits/has_equal_to.hpp common.copy /opt/boost/include/boost/type_traits/has_divides.hpp common.copy /opt/boost/include/boost/type_traits/has_divides_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_dereference.hpp common.copy /opt/boost/include/boost/type_traits/has_bit_xor_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_complement.hpp common.copy /opt/boost/include/boost/type_traits/has_bit_xor.hpp common.copy /opt/boost/include/boost/type_traits/has_bit_or.hpp common.copy /opt/boost/include/boost/type_traits/has_bit_and_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_bit_or_assign.hpp common.copy /opt/boost/include/boost/type_traits/has_bit_and.hpp ...on 1600th target... common.copy /opt/boost/include/boost/type_traits/floating_point_promotion.hpp common.copy /opt/boost/include/boost/type_traits/function_traits.hpp common.copy /opt/boost/include/boost/type_traits/enable_if.hpp common.copy /opt/boost/include/boost/type_traits/extent.hpp common.copy /opt/boost/include/boost/type_traits/disjunction.hpp common.copy /opt/boost/include/boost/type_traits/detected_or.hpp common.copy /opt/boost/include/boost/type_traits/declval.hpp common.copy /opt/boost/include/boost/type_traits/detected.hpp common.copy /opt/boost/include/boost/type_traits/decay.hpp common.copy /opt/boost/include/boost/type_traits/cv_traits.hpp common.copy /opt/boost/include/boost/type_traits/copy_reference.hpp common.copy /opt/boost/include/boost/type_traits/copy_cv_ref.hpp common.copy /opt/boost/include/boost/type_traits/copy_cv.hpp common.copy /opt/boost/include/boost/type_traits/conversion_traits.hpp common.copy /opt/boost/include/boost/type_traits/conjunction.hpp common.copy /opt/boost/include/boost/type_traits/config.hpp common.copy /opt/boost/include/boost/type_traits/composite_traits.hpp common.copy /opt/boost/include/boost/type_traits/conditional.hpp common.copy /opt/boost/include/boost/type_traits/broken_compiler_spec.hpp common.copy /opt/boost/include/boost/type_traits/array_traits.hpp common.copy /opt/boost/include/boost/type_traits/common_type.hpp common.copy /opt/boost/include/boost/type_traits/arithmetic_traits.hpp common.copy /opt/boost/include/boost/type_traits/alignment_traits.hpp common.copy /opt/boost/include/boost/type_traits/alignment_of.hpp common.copy /opt/boost/include/boost/type_traits/add_volatile.hpp common.copy /opt/boost/include/boost/type_traits/aligned_storage.hpp common.copy /opt/boost/include/boost/type_traits/add_reference.hpp common.copy /opt/boost/include/boost/type_traits/add_rvalue_reference.hpp common.copy /opt/boost/include/boost/type_traits/add_lvalue_reference.hpp common.copy /opt/boost/include/boost/type_traits/add_pointer.hpp common.copy /opt/boost/include/boost/type_traits/add_const.hpp common.copy /opt/boost/include/boost/type_index/type_index_facade.hpp common.copy /opt/boost/include/boost/type_traits/add_cv.hpp common.copy /opt/boost/include/boost/type_index/stl_type_index.hpp common.copy /opt/boost/include/boost/type_index/runtime_cast.hpp common.copy /opt/boost/include/boost/type_index/ctti_type_index.hpp common.copy /opt/boost/include/boost/type_erasure/typeid_of.hpp common.copy /opt/boost/include/boost/type_erasure/tuple.hpp common.copy /opt/boost/include/boost/type_erasure/static_binding.hpp common.copy /opt/boost/include/boost/type_erasure/same_type.hpp common.copy /opt/boost/include/boost/type_erasure/require_match.hpp common.copy /opt/boost/include/boost/type_erasure/relaxed.hpp common.copy /opt/boost/include/boost/type_erasure/register_binding.hpp common.copy /opt/boost/include/boost/type_erasure/rebind_any.hpp common.copy /opt/boost/include/boost/type_erasure/placeholder_of.hpp common.copy /opt/boost/include/boost/type_erasure/placeholder.hpp common.copy /opt/boost/include/boost/type_erasure/param.hpp common.copy /opt/boost/include/boost/type_erasure/operators.hpp common.copy /opt/boost/include/boost/type_erasure/member.hpp common.copy /opt/boost/include/boost/type_erasure/iterator.hpp common.copy /opt/boost/include/boost/type_erasure/is_subconcept.hpp common.copy /opt/boost/include/boost/type_erasure/is_placeholder.hpp common.copy /opt/boost/include/boost/type_erasure/is_empty.hpp common.copy /opt/boost/include/boost/type_erasure/free.hpp common.copy /opt/boost/include/boost/type_erasure/exception.hpp common.copy /opt/boost/include/boost/type_erasure/dynamic_binding.hpp common.copy /opt/boost/include/boost/type_erasure/dynamic_any_cast.hpp common.copy /opt/boost/include/boost/type_erasure/derived.hpp common.copy /opt/boost/include/boost/type_erasure/deduced.hpp common.copy /opt/boost/include/boost/type_erasure/constructible.hpp common.copy /opt/boost/include/boost/type_erasure/config.hpp common.copy /opt/boost/include/boost/type_erasure/concept_of.hpp common.copy /opt/boost/include/boost/type_erasure/concept_interface.hpp common.copy /opt/boost/include/boost/type_erasure/check_match.hpp common.copy /opt/boost/include/boost/type_erasure/callable.hpp common.copy /opt/boost/include/boost/type_erasure/call.hpp common.copy /opt/boost/include/boost/type_erasure/builtin.hpp common.copy /opt/boost/include/boost/type_erasure/binding_of.hpp common.copy /opt/boost/include/boost/type_erasure/binding.hpp common.copy /opt/boost/include/boost/type_erasure/any_cast.hpp common.copy /opt/boost/include/boost/type_erasure/any.hpp common.copy /opt/boost/include/boost/tuple/tuple_io.hpp common.copy /opt/boost/include/boost/tuple/tuple_comparison.hpp common.copy /opt/boost/include/boost/tuple/tuple.hpp common.copy /opt/boost/include/boost/timer/timer.hpp common.copy /opt/boost/include/boost/tti/tti.hpp common.copy /opt/boost/include/boost/tti/member_type.hpp common.copy /opt/boost/include/boost/tti/has_type.hpp common.copy /opt/boost/include/boost/tti/has_union.hpp common.copy /opt/boost/include/boost/tti/has_template.hpp common.copy /opt/boost/include/boost/tti/has_static_member_function.hpp common.copy /opt/boost/include/boost/tti/has_static_member_function_template.hpp common.copy /opt/boost/include/boost/tti/has_static_member_data.hpp common.copy /opt/boost/include/boost/tti/has_member_function_template.hpp common.copy /opt/boost/include/boost/tti/has_member_function.hpp common.copy /opt/boost/include/boost/tti/has_function_template.hpp common.copy /opt/boost/include/boost/tti/has_member_data.hpp common.copy /opt/boost/include/boost/tti/has_enum.hpp common.copy /opt/boost/include/boost/tti/has_function.hpp common.copy /opt/boost/include/boost/tti/has_data.hpp common.copy /opt/boost/include/boost/tti/has_class.hpp common.copy /opt/boost/include/boost/timer/progress_display.hpp common.copy /opt/boost/include/boost/timer/config.hpp common.copy /opt/boost/include/boost/thread/xtime.hpp ...on 1700th target... common.copy /opt/boost/include/boost/thread/with_lock_guard.hpp common.copy /opt/boost/include/boost/thread/user_scheduler.hpp common.copy /opt/boost/include/boost/thread/tss.hpp common.copy /opt/boost/include/boost/thread/thread_pool.hpp common.copy /opt/boost/include/boost/thread/thread_time.hpp common.copy /opt/boost/include/boost/thread/thread_only.hpp common.copy /opt/boost/include/boost/thread/thread_guard.hpp common.copy /opt/boost/include/boost/thread/thread.hpp common.copy /opt/boost/include/boost/thread/thread_functors.hpp common.copy /opt/boost/include/boost/thread/testable_mutex.hpp common.copy /opt/boost/include/boost/thread/synchronized_value.hpp common.copy /opt/boost/include/boost/thread/sync_queue.hpp common.copy /opt/boost/include/boost/thread/sync_bounded_queue.hpp common.copy /opt/boost/include/boost/thread/strict_lock.hpp common.copy /opt/boost/include/boost/thread/shared_lock_guard.hpp common.copy /opt/boost/include/boost/thread/shared_mutex.hpp common.copy /opt/boost/include/boost/thread/scoped_thread.hpp common.copy /opt/boost/include/boost/thread/reverse_lock.hpp common.copy /opt/boost/include/boost/thread/recursive_mutex.hpp common.copy /opt/boost/include/boost/thread/poly_shared_lockable_adapter.hpp common.copy /opt/boost/include/boost/thread/poly_shared_lockable.hpp common.copy /opt/boost/include/boost/thread/poly_lockable_adapter.hpp common.copy /opt/boost/include/boost/thread/poly_lockable.hpp common.copy /opt/boost/include/boost/thread/ostream_buffer.hpp common.copy /opt/boost/include/boost/thread/once.hpp common.copy /opt/boost/include/boost/thread/mutex.hpp common.copy /opt/boost/include/boost/thread/null_mutex.hpp common.copy /opt/boost/include/boost/thread/locks.hpp common.copy /opt/boost/include/boost/thread/lockable_traits.hpp common.copy /opt/boost/include/boost/thread/lockable_concepts.hpp common.copy /opt/boost/include/boost/thread/lock_types.hpp common.copy /opt/boost/include/boost/thread/lockable_adapter.hpp common.copy /opt/boost/include/boost/thread/lock_traits.hpp common.copy /opt/boost/include/boost/thread/lock_options.hpp common.copy /opt/boost/include/boost/thread/lock_guard.hpp common.copy /opt/boost/include/boost/thread/lock_concepts.hpp common.copy /opt/boost/include/boost/thread/lock_factories.hpp common.copy /opt/boost/include/boost/thread/lock_algorithms.hpp common.copy /opt/boost/include/boost/thread/is_locked_by_this_thread.hpp common.copy /opt/boost/include/boost/thread/latch.hpp common.copy /opt/boost/include/boost/thread/interruption.hpp common.copy /opt/boost/include/boost/thread/future.hpp common.copy /opt/boost/include/boost/thread/externally_locked.hpp common.copy /opt/boost/include/boost/thread/externally_locked_stream.hpp common.copy /opt/boost/include/boost/thread/exceptions.hpp common.copy /opt/boost/include/boost/thread/executor.hpp common.copy /opt/boost/include/boost/thread/cv_status.hpp common.copy /opt/boost/include/boost/thread/exceptional_ptr.hpp common.copy /opt/boost/include/boost/thread/condition.hpp common.copy /opt/boost/include/boost/thread/condition_variable.hpp common.copy /opt/boost/include/boost/thread/caller_context.hpp common.copy /opt/boost/include/boost/thread/barrier.hpp common.copy /opt/boost/include/boost/thread/completion_latch.hpp common.copy /opt/boost/include/boost/test/unit_test_suite.hpp common.copy /opt/boost/include/boost/test/unit_test_monitor.hpp common.copy /opt/boost/include/boost/test/unit_test_parameters.hpp common.copy /opt/boost/include/boost/test/unit_test_log_formatter.hpp common.copy /opt/boost/include/boost/test/unit_test_log.hpp common.copy /opt/boost/include/boost/test/unit_test.hpp common.copy /opt/boost/include/boost/test/test_tools.hpp common.copy /opt/boost/include/boost/test/test_framework_init_observer.hpp common.copy /opt/boost/include/boost/test/test_exec_monitor.hpp common.copy /opt/boost/include/boost/test/test_case_template.hpp common.copy /opt/boost/include/boost/test/results_collector.hpp common.copy /opt/boost/include/boost/test/results_reporter.hpp common.copy /opt/boost/include/boost/test/progress_monitor.hpp common.copy /opt/boost/include/boost/test/prg_exec_monitor.hpp common.copy /opt/boost/include/boost/test/predicate_result.hpp common.copy /opt/boost/include/boost/test/parameterized_test.hpp common.copy /opt/boost/include/boost/test/minimal.hpp common.copy /opt/boost/include/boost/test/output_test_stream.hpp common.copy /opt/boost/include/boost/test/framework.hpp common.copy /opt/boost/include/boost/test/floating_point_comparison.hpp common.copy /opt/boost/include/boost/test/execution_monitor.hpp common.copy /opt/boost/include/boost/test/debug_config.hpp common.copy /opt/boost/include/boost/test/debug.hpp common.copy /opt/boost/include/boost/test/auto_unit_test.hpp common.copy /opt/boost/include/boost/system/windows_error.hpp common.copy /opt/boost/include/boost/system/system_error.hpp common.copy /opt/boost/include/boost/system/system_category.hpp common.copy /opt/boost/include/boost/system/linux_error.hpp common.copy /opt/boost/include/boost/system/is_error_code_enum.hpp common.copy /opt/boost/include/boost/system/is_error_condition_enum.hpp common.copy /opt/boost/include/boost/system/generic_category.hpp common.copy /opt/boost/include/boost/system/error_condition.hpp common.copy /opt/boost/include/boost/system/error_code.hpp common.copy /opt/boost/include/boost/system/errc.hpp common.copy /opt/boost/include/boost/system/error_category.hpp common.copy /opt/boost/include/boost/system/cygwin_error.hpp common.copy /opt/boost/include/boost/system/config.hpp common.copy /opt/boost/include/boost/system/api_config.hpp common.copy /opt/boost/include/boost/stl_interfaces/view_interface.hpp common.copy /opt/boost/include/boost/stl_interfaces/sequence_container_interface.hpp common.copy /opt/boost/include/boost/stl_interfaces/reverse_iterator.hpp common.copy /opt/boost/include/boost/stl_interfaces/iterator_interface.hpp common.copy /opt/boost/include/boost/stl_interfaces/fwd.hpp ...on 1800th target... common.copy /opt/boost/include/boost/static_string/static_string.hpp common.copy /opt/boost/include/boost/static_string/config.hpp common.copy /opt/boost/include/boost/statechart/transition.hpp common.copy /opt/boost/include/boost/statechart/termination.hpp common.copy /opt/boost/include/boost/statechart/state_machine.hpp common.copy /opt/boost/include/boost/statechart/state.hpp common.copy /opt/boost/include/boost/statechart/simple_state.hpp common.copy /opt/boost/include/boost/statechart/shallow_history.hpp common.copy /opt/boost/include/boost/statechart/result.hpp common.copy /opt/boost/include/boost/statechart/processor_container.hpp common.copy /opt/boost/include/boost/statechart/null_exception_translator.hpp common.copy /opt/boost/include/boost/statechart/in_state_reaction.hpp common.copy /opt/boost/include/boost/statechart/history.hpp common.copy /opt/boost/include/boost/statechart/fifo_worker.hpp common.copy /opt/boost/include/boost/statechart/fifo_scheduler.hpp common.copy /opt/boost/include/boost/statechart/exception_translator.hpp common.copy /opt/boost/include/boost/statechart/event_processor.hpp common.copy /opt/boost/include/boost/statechart/event_base.hpp common.copy /opt/boost/include/boost/statechart/event.hpp common.copy /opt/boost/include/boost/statechart/deferral.hpp common.copy /opt/boost/include/boost/statechart/deep_history.hpp common.copy /opt/boost/include/boost/statechart/custom_reaction.hpp common.copy /opt/boost/include/boost/statechart/asynchronous_state_machine.hpp common.copy /opt/boost/include/boost/stacktrace/stacktrace_fwd.hpp common.copy /opt/boost/include/boost/stacktrace/stacktrace.hpp common.copy /opt/boost/include/boost/stacktrace/frame.hpp common.copy /opt/boost/include/boost/stacktrace/safe_dump_to.hpp common.copy /opt/boost/include/boost/spirit/version.hpp common.copy /opt/boost/include/boost/smart_ptr/weak_ptr.hpp common.copy /opt/boost/include/boost/sort/sort.hpp common.copy /opt/boost/include/boost/smart_ptr/shared_ptr.hpp common.copy /opt/boost/include/boost/smart_ptr/shared_array.hpp common.copy /opt/boost/include/boost/smart_ptr/scoped_ptr.hpp common.copy /opt/boost/include/boost/smart_ptr/scoped_array.hpp common.copy /opt/boost/include/boost/smart_ptr/owner_hash.hpp common.copy /opt/boost/include/boost/smart_ptr/owner_less.hpp common.copy /opt/boost/include/boost/smart_ptr/make_unique.hpp common.copy /opt/boost/include/boost/smart_ptr/owner_equal_to.hpp common.copy /opt/boost/include/boost/smart_ptr/make_shared_object.hpp common.copy /opt/boost/include/boost/smart_ptr/make_shared_array.hpp common.copy /opt/boost/include/boost/smart_ptr/make_shared.hpp common.copy /opt/boost/include/boost/smart_ptr/make_local_shared_object.hpp common.copy /opt/boost/include/boost/smart_ptr/make_local_shared_array.hpp common.copy /opt/boost/include/boost/smart_ptr/local_shared_ptr.hpp common.copy /opt/boost/include/boost/smart_ptr/make_local_shared.hpp common.copy /opt/boost/include/boost/smart_ptr/intrusive_ref_counter.hpp common.copy /opt/boost/include/boost/smart_ptr/enable_shared_from_this.hpp common.copy /opt/boost/include/boost/smart_ptr/intrusive_ptr.hpp common.copy /opt/boost/include/boost/smart_ptr/enable_shared_from_raw.hpp common.copy /opt/boost/include/boost/smart_ptr/enable_shared_from.hpp common.copy /opt/boost/include/boost/smart_ptr/bad_weak_ptr.hpp common.copy /opt/boost/include/boost/smart_ptr/allocate_unique.hpp common.copy /opt/boost/include/boost/smart_ptr/atomic_shared_ptr.hpp common.copy /opt/boost/include/boost/smart_ptr/allocate_shared_array.hpp common.copy /opt/boost/include/boost/smart_ptr/allocate_local_shared_array.hpp common.copy /opt/boost/include/boost/signals2/variadic_signal.hpp common.copy /opt/boost/include/boost/signals2/trackable.hpp common.copy /opt/boost/include/boost/signals2/variadic_slot.hpp common.copy /opt/boost/include/boost/signals2/slot_base.hpp common.copy /opt/boost/include/boost/signals2/slot.hpp common.copy /opt/boost/include/boost/signals2/signal_base.hpp common.copy /opt/boost/include/boost/signals2/signal_type.hpp common.copy /opt/boost/include/boost/signals2/shared_connection_block.hpp common.copy /opt/boost/include/boost/signals2/signal.hpp common.copy /opt/boost/include/boost/signals2/preprocessed_signal.hpp common.copy /opt/boost/include/boost/signals2/predestructible.hpp common.copy /opt/boost/include/boost/signals2/preprocessed_slot.hpp common.copy /opt/boost/include/boost/signals2/optional_last_value.hpp common.copy /opt/boost/include/boost/signals2/postconstructible.hpp common.copy /opt/boost/include/boost/signals2/mutex.hpp common.copy /opt/boost/include/boost/signals2/last_value.hpp common.copy /opt/boost/include/boost/signals2/expired_slot.hpp common.copy /opt/boost/include/boost/signals2/deconstruct_ptr.hpp common.copy /opt/boost/include/boost/signals2/dummy_mutex.hpp common.copy /opt/boost/include/boost/signals2/connection.hpp common.copy /opt/boost/include/boost/signals2/deconstruct.hpp common.copy /opt/boost/include/boost/serialization/weak_ptr.hpp common.copy /opt/boost/include/boost/serialization/wrapper.hpp common.copy /opt/boost/include/boost/serialization/void_cast_fwd.hpp common.copy /opt/boost/include/boost/serialization/void_cast.hpp common.copy /opt/boost/include/boost/serialization/version.hpp common.copy /opt/boost/include/boost/serialization/vector_135.hpp common.copy /opt/boost/include/boost/serialization/vector.hpp common.copy /opt/boost/include/boost/serialization/variant.hpp common.copy /opt/boost/include/boost/serialization/valarray.hpp common.copy /opt/boost/include/boost/serialization/utility.hpp common.copy /opt/boost/include/boost/serialization/unordered_set.hpp common.copy /opt/boost/include/boost/serialization/unordered_map.hpp common.copy /opt/boost/include/boost/serialization/unordered_collections_save_imp.hpp common.copy /opt/boost/include/boost/serialization/unordered_collections_load_imp.hpp common.copy /opt/boost/include/boost/serialization/unique_ptr.hpp common.copy /opt/boost/include/boost/serialization/type_info_implementation.hpp common.copy /opt/boost/include/boost/serialization/traits.hpp common.copy /opt/boost/include/boost/serialization/tracking_enum.hpp ...on 1900th target... common.copy /opt/boost/include/boost/serialization/tracking.hpp common.copy /opt/boost/include/boost/serialization/throw_exception.hpp common.copy /opt/boost/include/boost/serialization/strong_typedef.hpp common.copy /opt/boost/include/boost/serialization/string.hpp common.copy /opt/boost/include/boost/serialization/static_warning.hpp common.copy /opt/boost/include/boost/serialization/state_saver.hpp common.copy /opt/boost/include/boost/serialization/stack.hpp common.copy /opt/boost/include/boost/serialization/split_member.hpp common.copy /opt/boost/include/boost/serialization/smart_cast.hpp common.copy /opt/boost/include/boost/serialization/split_free.hpp common.copy /opt/boost/include/boost/serialization/slist.hpp common.copy /opt/boost/include/boost/serialization/shared_ptr_helper.hpp common.copy /opt/boost/include/boost/serialization/singleton.hpp common.copy /opt/boost/include/boost/serialization/shared_ptr_132.hpp common.copy /opt/boost/include/boost/serialization/shared_ptr.hpp common.copy /opt/boost/include/boost/serialization/set.hpp common.copy /opt/boost/include/boost/serialization/serialization.hpp common.copy /opt/boost/include/boost/serialization/scoped_ptr.hpp common.copy /opt/boost/include/boost/serialization/priority_queue.hpp common.copy /opt/boost/include/boost/serialization/optional.hpp common.copy /opt/boost/include/boost/serialization/queue.hpp common.copy /opt/boost/include/boost/serialization/nvp.hpp common.copy /opt/boost/include/boost/serialization/list.hpp common.copy /opt/boost/include/boost/serialization/map.hpp common.copy /opt/boost/include/boost/serialization/library_version_type.hpp common.copy /opt/boost/include/boost/serialization/level_enum.hpp common.copy /opt/boost/include/boost/serialization/level.hpp common.copy /opt/boost/include/boost/serialization/item_version_type.hpp common.copy /opt/boost/include/boost/serialization/is_bitwise_serializable.hpp common.copy /opt/boost/include/boost/serialization/hash_set.hpp common.copy /opt/boost/include/boost/serialization/hash_map.hpp common.copy /opt/boost/include/boost/serialization/hash_collections_save_imp.hpp common.copy /opt/boost/include/boost/serialization/hash_collections_load_imp.hpp common.copy /opt/boost/include/boost/serialization/forward_list.hpp common.copy /opt/boost/include/boost/serialization/force_include.hpp common.copy /opt/boost/include/boost/serialization/factory.hpp common.copy /opt/boost/include/boost/serialization/extended_type_info_typeid.hpp common.copy /opt/boost/include/boost/serialization/extended_type_info_no_rtti.hpp common.copy /opt/boost/include/boost/serialization/extended_type_info.hpp common.copy /opt/boost/include/boost/serialization/export.hpp common.copy /opt/boost/include/boost/serialization/deque.hpp common.copy /opt/boost/include/boost/serialization/config.hpp common.copy /opt/boost/include/boost/serialization/complex.hpp common.copy /opt/boost/include/boost/serialization/collections_save_imp.hpp common.copy /opt/boost/include/boost/serialization/collections_load_imp.hpp common.copy /opt/boost/include/boost/serialization/collection_traits.hpp common.copy /opt/boost/include/boost/serialization/collection_size_type.hpp common.copy /opt/boost/include/boost/serialization/collection_size_type copy.hpp common.copy /opt/boost/include/boost/serialization/boost_unordered_set.hpp common.copy /opt/boost/include/boost/serialization/boost_unordered_map.hpp common.copy /opt/boost/include/boost/serialization/boost_array.hpp common.copy /opt/boost/include/boost/serialization/bitset.hpp common.copy /opt/boost/include/boost/serialization/binary_object.hpp common.copy /opt/boost/include/boost/serialization/base_object.hpp common.copy /opt/boost/include/boost/serialization/assume_abstract.hpp common.copy /opt/boost/include/boost/serialization/array_wrapper.hpp common.copy /opt/boost/include/boost/serialization/array_optimization.hpp common.copy /opt/boost/include/boost/serialization/array.hpp common.copy /opt/boost/include/boost/serialization/archive_input_unordered_set.hpp common.copy /opt/boost/include/boost/serialization/archive_input_unordered_map.hpp common.copy /opt/boost/include/boost/serialization/access.hpp common.copy /opt/boost/include/boost/safe_numerics/utility.hpp common.copy /opt/boost/include/boost/safe_numerics/safe_integer_range.hpp common.copy /opt/boost/include/boost/safe_numerics/safe_integer.hpp common.copy /opt/boost/include/boost/safe_numerics/safe_integer_literal.hpp common.copy /opt/boost/include/boost/safe_numerics/safe_compare.hpp common.copy /opt/boost/include/boost/safe_numerics/safe_common.hpp common.copy /opt/boost/include/boost/safe_numerics/safe_base_operations.hpp common.copy /opt/boost/include/boost/safe_numerics/safe_base.hpp common.copy /opt/boost/include/boost/safe_numerics/range_value.hpp common.copy /opt/boost/include/boost/safe_numerics/native.hpp common.copy /opt/boost/include/boost/safe_numerics/interval.hpp common.copy /opt/boost/include/boost/safe_numerics/exception_policies.hpp common.copy /opt/boost/include/boost/safe_numerics/exception.hpp common.copy /opt/boost/include/boost/safe_numerics/cpp.hpp common.copy /opt/boost/include/boost/safe_numerics/checked_result_operations.hpp common.copy /opt/boost/include/boost/safe_numerics/checked_result.hpp common.copy /opt/boost/include/boost/safe_numerics/checked_integer.hpp common.copy /opt/boost/include/boost/safe_numerics/checked_float.hpp common.copy /opt/boost/include/boost/safe_numerics/checked_default.hpp common.copy /opt/boost/include/boost/regex/user.hpp common.copy /opt/boost/include/boost/safe_numerics/automatic.hpp common.copy /opt/boost/include/boost/regex/regex_traits.hpp common.copy /opt/boost/include/boost/regex/pattern_except.hpp common.copy /opt/boost/include/boost/regex/mfc.hpp common.copy /opt/boost/include/boost/regex/icu.hpp common.copy /opt/boost/include/boost/regex/concepts.hpp common.copy /opt/boost/include/boost/regex/config.hpp common.copy /opt/boost/include/boost/range/value_type.hpp common.copy /opt/boost/include/boost/range/traversal.hpp common.copy /opt/boost/include/boost/ratio/ratio_io.hpp common.copy /opt/boost/include/boost/ratio/ratio_fwd.hpp common.copy /opt/boost/include/boost/ratio/ratio.hpp common.copy /opt/boost/include/boost/ratio/include.hpp common.copy /opt/boost/include/boost/range/sub_range.hpp common.copy /opt/boost/include/boost/ratio/config.hpp ...on 2000th target... common.copy /opt/boost/include/boost/range/size_type.hpp common.copy /opt/boost/include/boost/range/size.hpp common.copy /opt/boost/include/boost/range/reverse_iterator.hpp common.copy /opt/boost/include/boost/range/reverse_result_iterator.hpp common.copy /opt/boost/include/boost/range/result_iterator.hpp common.copy /opt/boost/include/boost/range/rend.hpp common.copy /opt/boost/include/boost/range/reference.hpp common.copy /opt/boost/include/boost/range/rbegin.hpp common.copy /opt/boost/include/boost/range/pointer.hpp common.copy /opt/boost/include/boost/range/range_fwd.hpp common.copy /opt/boost/include/boost/range/numeric.hpp common.copy /opt/boost/include/boost/range/mutable_iterator.hpp common.copy /opt/boost/include/boost/range/mfc_map.hpp common.copy /opt/boost/include/boost/range/mfc.hpp common.copy /opt/boost/include/boost/range/join.hpp common.copy /opt/boost/include/boost/range/iterator_range_io.hpp common.copy /opt/boost/include/boost/range/metafunctions.hpp common.copy /opt/boost/include/boost/range/iterator_range_hash.hpp common.copy /opt/boost/include/boost/range/iterator_range_core.hpp common.copy /opt/boost/include/boost/range/iterator_range.hpp common.copy /opt/boost/include/boost/range/iterator.hpp common.copy /opt/boost/include/boost/range/istream_range.hpp common.copy /opt/boost/include/boost/range/irange.hpp common.copy /opt/boost/include/boost/range/has_range_iterator.hpp common.copy /opt/boost/include/boost/range/functions.hpp common.copy /opt/boost/include/boost/range/end.hpp common.copy /opt/boost/include/boost/range/empty.hpp common.copy /opt/boost/include/boost/range/distance.hpp common.copy /opt/boost/include/boost/range/difference_type.hpp common.copy /opt/boost/include/boost/range/counting_range.hpp common.copy /opt/boost/include/boost/range/const_reverse_iterator.hpp common.copy /opt/boost/include/boost/range/const_iterator.hpp common.copy /opt/boost/include/boost/range/config.hpp common.copy /opt/boost/include/boost/range/concepts.hpp common.copy /opt/boost/include/boost/range/category.hpp common.copy /opt/boost/include/boost/range/combine.hpp common.copy /opt/boost/include/boost/range/atl.hpp common.copy /opt/boost/include/boost/range/begin.hpp common.copy /opt/boost/include/boost/range/as_array.hpp common.copy /opt/boost/include/boost/range/as_literal.hpp common.copy /opt/boost/include/boost/range/any_range.hpp common.copy /opt/boost/include/boost/range/algorithm_ext.hpp common.copy /opt/boost/include/boost/range/algorithm.hpp common.copy /opt/boost/include/boost/range/adaptors.hpp common.copy /opt/boost/include/boost/random/weibull_distribution.hpp common.copy /opt/boost/include/boost/random/xor_combine.hpp common.copy /opt/boost/include/boost/random/uniform_smallint.hpp common.copy /opt/boost/include/boost/random/variate_generator.hpp common.copy /opt/boost/include/boost/random/uniform_real_distribution.hpp common.copy /opt/boost/include/boost/random/uniform_real.hpp common.copy /opt/boost/include/boost/random/uniform_on_sphere.hpp common.copy /opt/boost/include/boost/random/uniform_int_distribution.hpp common.copy /opt/boost/include/boost/random/uniform_01.hpp common.copy /opt/boost/include/boost/random/uniform_int.hpp common.copy /opt/boost/include/boost/random/traits.hpp common.copy /opt/boost/include/boost/random/triangle_distribution.hpp common.copy /opt/boost/include/boost/random/taus88.hpp common.copy /opt/boost/include/boost/random/student_t_distribution.hpp common.copy /opt/boost/include/boost/random/subtract_with_carry.hpp common.copy /opt/boost/include/boost/random/sobol.hpp common.copy /opt/boost/include/boost/random/shuffle_output.hpp common.copy /opt/boost/include/boost/random/shuffle_order.hpp common.copy /opt/boost/include/boost/random/seed_seq.hpp common.copy /opt/boost/include/boost/random/ranlux.hpp common.copy /opt/boost/include/boost/random/random_number_generator.hpp common.copy /opt/boost/include/boost/random/random_device.hpp common.copy /opt/boost/include/boost/random/piecewise_linear_distribution.hpp common.copy /opt/boost/include/boost/random/poisson_distribution.hpp common.copy /opt/boost/include/boost/random/normal_distribution.hpp common.copy /opt/boost/include/boost/random/non_central_chi_squared_distribution.hpp common.copy /opt/boost/include/boost/random/piecewise_constant_distribution.hpp common.copy /opt/boost/include/boost/random/negative_binomial_distribution.hpp common.copy /opt/boost/include/boost/random/niederreiter_base2.hpp common.copy /opt/boost/include/boost/random/mersenne_twister.hpp common.copy /opt/boost/include/boost/random/lognormal_distribution.hpp common.copy /opt/boost/include/boost/random/linear_feedback_shift.hpp common.copy /opt/boost/include/boost/random/linear_congruential.hpp common.copy /opt/boost/include/boost/random/lagged_fibonacci.hpp common.copy /opt/boost/include/boost/random/laplace_distribution.hpp common.copy /opt/boost/include/boost/random/independent_bits.hpp common.copy /opt/boost/include/boost/random/inversive_congruential.hpp common.copy /opt/boost/include/boost/random/geometric_distribution.hpp common.copy /opt/boost/include/boost/random/hyperexponential_distribution.hpp common.copy /opt/boost/include/boost/random/gamma_distribution.hpp common.copy /opt/boost/include/boost/random/generate_canonical.hpp common.copy /opt/boost/include/boost/random/fisher_f_distribution.hpp common.copy /opt/boost/include/boost/random/faure.hpp common.copy /opt/boost/include/boost/random/extreme_value_distribution.hpp common.copy /opt/boost/include/boost/random/exponential_distribution.hpp common.copy /opt/boost/include/boost/random/discrete_distribution.hpp common.copy /opt/boost/include/boost/random/discard_block.hpp common.copy /opt/boost/include/boost/random/chi_squared_distribution.hpp common.copy /opt/boost/include/boost/random/cauchy_distribution.hpp common.copy /opt/boost/include/boost/random/binomial_distribution.hpp common.copy /opt/boost/include/boost/random/beta_distribution.hpp common.copy /opt/boost/include/boost/random/bernoulli_distribution.hpp common.copy /opt/boost/include/boost/random/additive_combine.hpp common.copy /opt/boost/include/boost/qvm/vec_traits_defaults.hpp ...on 2100th target... common.copy /opt/boost/include/boost/qvm/vec_traits_array.hpp common.copy /opt/boost/include/boost/qvm/vec_register4.hpp common.copy /opt/boost/include/boost/qvm/vec_traits.hpp common.copy /opt/boost/include/boost/qvm/vec_register3.hpp common.copy /opt/boost/include/boost/qvm/vec_register2.hpp common.copy /opt/boost/include/boost/qvm/vec_register.hpp common.copy /opt/boost/include/boost/qvm/vec_operations4.hpp common.copy /opt/boost/include/boost/qvm/vec_operations3.hpp common.copy /opt/boost/include/boost/qvm/vec_operations2.hpp common.copy /opt/boost/include/boost/qvm/vec_operations.hpp common.copy /opt/boost/include/boost/qvm/vec_mat_operations3.hpp common.copy /opt/boost/include/boost/qvm/vec_mat_operations2.hpp common.copy /opt/boost/include/boost/qvm/vec_mat_operations4.hpp common.copy /opt/boost/include/boost/qvm/vec_mat_operations.hpp common.copy /opt/boost/include/boost/qvm/vec_access.hpp common.copy /opt/boost/include/boost/qvm/vec.hpp common.copy /opt/boost/include/boost/qvm/to_string.hpp common.copy /opt/boost/include/boost/qvm/throw_exception.hpp common.copy /opt/boost/include/boost/qvm/swizzle4.hpp common.copy /opt/boost/include/boost/qvm/swizzle3.hpp common.copy /opt/boost/include/boost/qvm/swizzle2.hpp common.copy /opt/boost/include/boost/qvm/swizzle.hpp common.copy /opt/boost/include/boost/qvm/static_assert.hpp common.copy /opt/boost/include/boost/qvm/scalar_traits.hpp common.copy /opt/boost/include/boost/qvm/quat_vec_operations.hpp common.copy /opt/boost/include/boost/qvm/quat_traits_defaults.hpp common.copy /opt/boost/include/boost/qvm/quat_traits_array.hpp common.copy /opt/boost/include/boost/qvm/quat_traits.hpp common.copy /opt/boost/include/boost/qvm/quat_operations.hpp common.copy /opt/boost/include/boost/qvm/quat_access.hpp common.copy /opt/boost/include/boost/qvm/quat.hpp common.copy /opt/boost/include/boost/qvm/operations.hpp common.copy /opt/boost/include/boost/qvm/math.hpp common.copy /opt/boost/include/boost/qvm/mat_traits_defaults.hpp common.copy /opt/boost/include/boost/qvm/mat_traits_array.hpp common.copy /opt/boost/include/boost/qvm/mat_traits.hpp common.copy /opt/boost/include/boost/qvm/mat_operations4.hpp common.copy /opt/boost/include/boost/qvm/mat_operations3.hpp common.copy /opt/boost/include/boost/qvm/mat_operations2.hpp common.copy /opt/boost/include/boost/qvm/mat_operations.hpp common.copy /opt/boost/include/boost/qvm/mat_access.hpp common.copy /opt/boost/include/boost/qvm/mat.hpp common.copy /opt/boost/include/boost/qvm/map_vec_mat.hpp common.copy /opt/boost/include/boost/qvm/map_mat_vec.hpp common.copy /opt/boost/include/boost/qvm/map_mat_mat.hpp common.copy /opt/boost/include/boost/qvm/map.hpp common.copy /opt/boost/include/boost/qvm/inline.hpp common.copy /opt/boost/include/boost/qvm/error.hpp common.copy /opt/boost/include/boost/qvm/enable_if.hpp common.copy /opt/boost/include/boost/qvm/deduce_vec.hpp common.copy /opt/boost/include/boost/qvm/deduce_scalar.hpp common.copy /opt/boost/include/boost/qvm/deduce_quat.hpp common.copy /opt/boost/include/boost/qvm/deduce_mat.hpp common.copy /opt/boost/include/boost/qvm/assert.hpp common.copy /opt/boost/include/boost/qvm/all.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_vector.hpp common.copy /opt/boost/include/boost/python/wrapper.hpp common.copy /opt/boost/include/boost/python/with_custodian_and_ward.hpp common.copy /opt/boost/include/boost/python/type_id.hpp common.copy /opt/boost/include/boost/python/tuple.hpp common.copy /opt/boost/include/boost/python/to_python_indirect.hpp common.copy /opt/boost/include/boost/python/to_python_value.hpp common.copy /opt/boost/include/boost/python/to_python_converter.hpp common.copy /opt/boost/include/boost/python/tag.hpp common.copy /opt/boost/include/boost/python/str.hpp common.copy /opt/boost/include/boost/python/stl_iterator.hpp common.copy /opt/boost/include/boost/python/ssize_t.hpp common.copy /opt/boost/include/boost/python/slice_nil.hpp common.copy /opt/boost/include/boost/python/slice.hpp common.copy /opt/boost/include/boost/python/signature.hpp common.copy /opt/boost/include/boost/python/self.hpp common.copy /opt/boost/include/boost/python/scope.hpp common.copy /opt/boost/include/boost/python/return_value_policy.hpp common.copy /opt/boost/include/boost/python/return_opaque_pointer.hpp common.copy /opt/boost/include/boost/python/return_internal_reference.hpp common.copy /opt/boost/include/boost/python/return_by_value.hpp common.copy /opt/boost/include/boost/python/return_arg.hpp common.copy /opt/boost/include/boost/python/register_ptr_to_python.hpp common.copy /opt/boost/include/boost/python/refcount.hpp common.copy /opt/boost/include/boost/python/reference_existing_object.hpp common.copy /opt/boost/include/boost/python/pure_virtual.hpp common.copy /opt/boost/include/boost/python/raw_function.hpp common.copy /opt/boost/include/boost/python/ptr.hpp common.copy /opt/boost/include/boost/python/proxy.hpp common.copy /opt/boost/include/boost/python/pointee.hpp common.copy /opt/boost/include/boost/python/override.hpp common.copy /opt/boost/include/boost/python/overloads.hpp common.copy /opt/boost/include/boost/python/other.hpp common.copy /opt/boost/include/boost/python/operators.hpp common.copy /opt/boost/include/boost/python/opaque_pointer_converter.hpp common.copy /opt/boost/include/boost/python/object_slices.hpp common.copy /opt/boost/include/boost/python/object_protocol_core.hpp common.copy /opt/boost/include/boost/python/object_operators.hpp common.copy /opt/boost/include/boost/python/object_protocol.hpp common.copy /opt/boost/include/boost/python/object_items.hpp common.copy /opt/boost/include/boost/python/object_fwd.hpp common.copy /opt/boost/include/boost/python/object_call.hpp common.copy /opt/boost/include/boost/python/object_core.hpp ...on 2200th target... common.copy /opt/boost/include/boost/python/object.hpp common.copy /opt/boost/include/boost/python/object_attributes.hpp common.copy /opt/boost/include/boost/python/numpy.hpp common.copy /opt/boost/include/boost/python/module_init.hpp common.copy /opt/boost/include/boost/python/module.hpp common.copy /opt/boost/include/boost/python/make_function.hpp common.copy /opt/boost/include/boost/python/manage_new_object.hpp common.copy /opt/boost/include/boost/python/make_constructor.hpp common.copy /opt/boost/include/boost/python/lvalue_from_pytype.hpp common.copy /opt/boost/include/boost/python/long.hpp common.copy /opt/boost/include/boost/python/list.hpp common.copy /opt/boost/include/boost/python/iterator.hpp common.copy /opt/boost/include/boost/python/instance_holder.hpp common.copy /opt/boost/include/boost/python/import.hpp common.copy /opt/boost/include/boost/python/init.hpp common.copy /opt/boost/include/boost/python/has_back_reference.hpp common.copy /opt/boost/include/boost/python/implicit.hpp common.copy /opt/boost/include/boost/python/handle_fwd.hpp common.copy /opt/boost/include/boost/python/handle.hpp common.copy /opt/boost/include/boost/python/exec.hpp common.copy /opt/boost/include/boost/python/extract.hpp common.copy /opt/boost/include/boost/python/exception_translator.hpp common.copy /opt/boost/include/boost/python/errors.hpp common.copy /opt/boost/include/boost/python/enum.hpp common.copy /opt/boost/include/boost/python/docstring_options.hpp common.copy /opt/boost/include/boost/python/dict.hpp common.copy /opt/boost/include/boost/python/default_call_policies.hpp common.copy /opt/boost/include/boost/python/def.hpp common.copy /opt/boost/include/boost/python/def_visitor.hpp common.copy /opt/boost/include/boost/python/copy_non_const_reference.hpp common.copy /opt/boost/include/boost/python/data_members.hpp common.copy /opt/boost/include/boost/python/copy_const_reference.hpp common.copy /opt/boost/include/boost/python/class_fwd.hpp common.copy /opt/boost/include/boost/python/class.hpp common.copy /opt/boost/include/boost/python/cast.hpp common.copy /opt/boost/include/boost/python/call_method.hpp common.copy /opt/boost/include/boost/python/borrowed.hpp common.copy /opt/boost/include/boost/python/call.hpp common.copy /opt/boost/include/boost/python/bases.hpp common.copy /opt/boost/include/boost/python/back_reference.hpp common.copy /opt/boost/include/boost/python/base_type_traits.hpp common.copy /opt/boost/include/boost/python/args_fwd.hpp common.copy /opt/boost/include/boost/python/args.hpp common.copy /opt/boost/include/boost/python/arg_from_python.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_unordered_map.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_unordered_set.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_set.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_map.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_list.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_container.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_deque.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_array.hpp common.copy /opt/boost/include/boost/ptr_container/serialize_ptr_circular_buffer.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_unordered_set.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_vector.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_unordered_map.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_set.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_set_adapter.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_sequence_adapter.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_map.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_map_adapter.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_list.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_deque.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_inserter.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_circular_buffer.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_container.hpp common.copy /opt/boost/include/boost/ptr_container/ptr_array.hpp common.copy /opt/boost/include/boost/ptr_container/nullable.hpp common.copy /opt/boost/include/boost/ptr_container/indirect_fun.hpp common.copy /opt/boost/include/boost/ptr_container/exception.hpp common.copy /opt/boost/include/boost/ptr_container/clone_allocator.hpp common.copy /opt/boost/include/boost/proto/transform.hpp common.copy /opt/boost/include/boost/proto/traits.hpp common.copy /opt/boost/include/boost/proto/tags.hpp common.copy /opt/boost/include/boost/proto/repeat.hpp common.copy /opt/boost/include/boost/proto/proto_typeof.hpp common.copy /opt/boost/include/boost/proto/proto.hpp common.copy /opt/boost/include/boost/proto/proto_fwd.hpp common.copy /opt/boost/include/boost/proto/operators.hpp common.copy /opt/boost/include/boost/proto/matches.hpp common.copy /opt/boost/include/boost/proto/literal.hpp common.copy /opt/boost/include/boost/proto/make_expr.hpp common.copy /opt/boost/include/boost/proto/fusion.hpp common.copy /opt/boost/include/boost/proto/generate.hpp common.copy /opt/boost/include/boost/proto/functional.hpp common.copy /opt/boost/include/boost/proto/expr.hpp common.copy /opt/boost/include/boost/proto/extends.hpp common.copy /opt/boost/include/boost/proto/eval.hpp common.copy /opt/boost/include/boost/proto/domain.hpp common.copy /opt/boost/include/boost/proto/deep_copy.hpp common.copy /opt/boost/include/boost/proto/debug.hpp common.copy /opt/boost/include/boost/proto/core.hpp common.copy /opt/boost/include/boost/proto/context.hpp common.copy /opt/boost/include/boost/proto/args.hpp common.copy /opt/boost/include/boost/property_map/vector_property_map.hpp common.copy /opt/boost/include/boost/property_tree/xml_parser.hpp common.copy /opt/boost/include/boost/property_tree/string_path.hpp ...on 2300th target... common.copy /opt/boost/include/boost/property_tree/ptree_serialization.hpp common.copy /opt/boost/include/boost/property_tree/stream_translator.hpp common.copy /opt/boost/include/boost/property_tree/ptree.hpp common.copy /opt/boost/include/boost/property_tree/ptree_fwd.hpp common.copy /opt/boost/include/boost/property_tree/json_parser.hpp common.copy /opt/boost/include/boost/property_tree/ini_parser.hpp common.copy /opt/boost/include/boost/property_tree/info_parser.hpp common.copy /opt/boost/include/boost/property_tree/id_translator.hpp common.copy /opt/boost/include/boost/property_tree/exceptions.hpp common.copy /opt/boost/include/boost/property_map/transform_value_property_map.hpp common.copy /opt/boost/include/boost/property_map/shared_array_property_map.hpp common.copy /opt/boost/include/boost/property_map/property_map_iterator.hpp common.copy /opt/boost/include/boost/property_map/property_map.hpp common.copy /opt/boost/include/boost/property_map/function_property_map.hpp common.copy /opt/boost/include/boost/property_map/dynamic_property_map.hpp common.copy /opt/boost/include/boost/property_map/compose_property_map.hpp common.copy /opt/boost/include/boost/program_options/version.hpp common.copy /opt/boost/include/boost/program_options/variables_map.hpp common.copy /opt/boost/include/boost/program_options/value_semantic.hpp common.copy /opt/boost/include/boost/program_options/positional_options.hpp common.copy /opt/boost/include/boost/program_options/parsers.hpp common.copy /opt/boost/include/boost/program_options/options_description.hpp common.copy /opt/boost/include/boost/program_options/option.hpp common.copy /opt/boost/include/boost/program_options/errors.hpp common.copy /opt/boost/include/boost/program_options/eof_iterator.hpp common.copy /opt/boost/include/boost/program_options/environment_iterator.hpp common.copy /opt/boost/include/boost/program_options/config.hpp common.copy /opt/boost/include/boost/program_options/cmdline.hpp common.copy /opt/boost/include/boost/process/windows.hpp common.copy /opt/boost/include/boost/process/system.hpp common.copy /opt/boost/include/boost/process/start_dir.hpp common.copy /opt/boost/include/boost/process/spawn.hpp common.copy /opt/boost/include/boost/process/shell.hpp common.copy /opt/boost/include/boost/process/search_path.hpp common.copy /opt/boost/include/boost/process/posix.hpp common.copy /opt/boost/include/boost/process/pipe.hpp common.copy /opt/boost/include/boost/process/locale.hpp common.copy /opt/boost/include/boost/process/io.hpp common.copy /opt/boost/include/boost/process/handles.hpp common.copy /opt/boost/include/boost/process/group.hpp common.copy /opt/boost/include/boost/process/extend.hpp common.copy /opt/boost/include/boost/process/exe.hpp common.copy /opt/boost/include/boost/process/exception.hpp common.copy /opt/boost/include/boost/process/error.hpp common.copy /opt/boost/include/boost/process/environment.hpp common.copy /opt/boost/include/boost/process/env.hpp common.copy /opt/boost/include/boost/process/cmd.hpp common.copy /opt/boost/include/boost/process/child.hpp common.copy /opt/boost/include/boost/process/async_pipe.hpp common.copy /opt/boost/include/boost/process/async_system.hpp common.copy /opt/boost/include/boost/process/async.hpp common.copy /opt/boost/include/boost/process/args.hpp common.copy /opt/boost/include/boost/preprocessor/while.hpp common.copy /opt/boost/include/boost/preprocessor/wstringize.hpp common.copy /opt/boost/include/boost/preprocessor/variadic.hpp common.copy /opt/boost/include/boost/preprocessor/tuple.hpp common.copy /opt/boost/include/boost/preprocessor/stringize.hpp common.copy /opt/boost/include/boost/preprocessor/slot.hpp common.copy /opt/boost/include/boost/preprocessor/seq.hpp common.copy /opt/boost/include/boost/preprocessor/selection.hpp common.copy /opt/boost/include/boost/preprocessor/repetition.hpp common.copy /opt/boost/include/boost/preprocessor/repeat_from_to_3rd.hpp common.copy /opt/boost/include/boost/preprocessor/repeat_from_to_2nd.hpp common.copy /opt/boost/include/boost/preprocessor/repeat_from_to.hpp common.copy /opt/boost/include/boost/preprocessor/repeat_3rd.hpp common.copy /opt/boost/include/boost/preprocessor/repeat_2nd.hpp common.copy /opt/boost/include/boost/preprocessor/repeat.hpp common.copy /opt/boost/include/boost/preprocessor/punctuation.hpp common.copy /opt/boost/include/boost/preprocessor/min.hpp common.copy /opt/boost/include/boost/preprocessor/max.hpp common.copy /opt/boost/include/boost/preprocessor/logical.hpp common.copy /opt/boost/include/boost/preprocessor/list.hpp common.copy /opt/boost/include/boost/preprocessor/limits.hpp common.copy /opt/boost/include/boost/preprocessor/library.hpp common.copy /opt/boost/include/boost/preprocessor/iteration.hpp common.copy /opt/boost/include/boost/preprocessor/iterate.hpp common.copy /opt/boost/include/boost/preprocessor/inc.hpp common.copy /opt/boost/include/boost/preprocessor/if.hpp common.copy /opt/boost/include/boost/preprocessor/identity.hpp common.copy /opt/boost/include/boost/preprocessor/for.hpp common.copy /opt/boost/include/boost/preprocessor/facilities.hpp common.copy /opt/boost/include/boost/preprocessor/expr_if.hpp common.copy /opt/boost/include/boost/preprocessor/expand.hpp common.copy /opt/boost/include/boost/preprocessor/enum_shifted_params.hpp common.copy /opt/boost/include/boost/preprocessor/enum_shifted.hpp common.copy /opt/boost/include/boost/preprocessor/enum_params_with_defaults.hpp common.copy /opt/boost/include/boost/preprocessor/enum_params_with_a_default.hpp common.copy /opt/boost/include/boost/preprocessor/enum_params.hpp common.copy /opt/boost/include/boost/preprocessor/enum.hpp common.copy /opt/boost/include/boost/preprocessor/empty.hpp common.copy /opt/boost/include/boost/preprocessor/dec.hpp common.copy /opt/boost/include/boost/preprocessor/debug.hpp common.copy /opt/boost/include/boost/preprocessor/control.hpp common.copy /opt/boost/include/boost/preprocessor/comparison.hpp common.copy /opt/boost/include/boost/preprocessor/comma_if.hpp common.copy /opt/boost/include/boost/preprocessor/comma.hpp common.copy /opt/boost/include/boost/preprocessor/cat.hpp ...on 2400th target... common.copy /opt/boost/include/boost/preprocessor/array.hpp common.copy /opt/boost/include/boost/preprocessor/assert_msg.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic.hpp common.copy /opt/boost/include/boost/pool/singleton_pool.hpp common.copy /opt/boost/include/boost/predef/version_number.h common.copy /opt/boost/include/boost/predef/version.h common.copy /opt/boost/include/boost/predef/other.h common.copy /opt/boost/include/boost/predef/platform.h common.copy /opt/boost/include/boost/predef/os.h common.copy /opt/boost/include/boost/predef/make.h common.copy /opt/boost/include/boost/predef/language.h common.copy /opt/boost/include/boost/predef/library.h common.copy /opt/boost/include/boost/predef/compiler.h common.copy /opt/boost/include/boost/predef/hardware.h common.copy /opt/boost/include/boost/pool/simple_segregated_storage.hpp common.copy /opt/boost/include/boost/predef/architecture.h common.copy /opt/boost/include/boost/pool/pool_alloc.hpp common.copy /opt/boost/include/boost/pool/poolfwd.hpp common.copy /opt/boost/include/boost/pool/pool.hpp common.copy /opt/boost/include/boost/pool/object_pool.hpp common.copy /opt/boost/include/boost/polygon/voronoi_diagram.hpp common.copy /opt/boost/include/boost/polygon/voronoi_geometry_type.hpp common.copy /opt/boost/include/boost/polygon/voronoi_builder.hpp common.copy /opt/boost/include/boost/polygon/voronoi.hpp common.copy /opt/boost/include/boost/polygon/segment_utils.hpp common.copy /opt/boost/include/boost/polygon/transform.hpp common.copy /opt/boost/include/boost/polygon/segment_data.hpp common.copy /opt/boost/include/boost/polygon/segment_concept.hpp common.copy /opt/boost/include/boost/polygon/segment_traits.hpp common.copy /opt/boost/include/boost/polygon/rectangle_data.hpp common.copy /opt/boost/include/boost/polygon/rectangle_traits.hpp common.copy /opt/boost/include/boost/polygon/polygon_with_holes_data.hpp common.copy /opt/boost/include/boost/polygon/rectangle_concept.hpp common.copy /opt/boost/include/boost/polygon/polygon_traits.hpp common.copy /opt/boost/include/boost/polygon/polygon_set_data.hpp common.copy /opt/boost/include/boost/polygon/polygon_set_traits.hpp common.copy /opt/boost/include/boost/polygon/polygon_set_concept.hpp common.copy /opt/boost/include/boost/polygon/polygon_data.hpp common.copy /opt/boost/include/boost/polygon/polygon_90_with_holes_data.hpp common.copy /opt/boost/include/boost/polygon/polygon_90_set_traits.hpp common.copy /opt/boost/include/boost/polygon/polygon_90_set_concept.hpp common.copy /opt/boost/include/boost/polygon/polygon_90_set_data.hpp common.copy /opt/boost/include/boost/polygon/polygon_90_data.hpp common.copy /opt/boost/include/boost/polygon/polygon_45_set_traits.hpp common.copy /opt/boost/include/boost/polygon/polygon_45_with_holes_data.hpp common.copy /opt/boost/include/boost/polygon/polygon_45_set_concept.hpp common.copy /opt/boost/include/boost/polygon/polygon_45_data.hpp common.copy /opt/boost/include/boost/polygon/polygon_45_set_data.hpp common.copy /opt/boost/include/boost/polygon/point_traits.hpp common.copy /opt/boost/include/boost/polygon/point_data.hpp common.copy /opt/boost/include/boost/polygon/polygon.hpp common.copy /opt/boost/include/boost/polygon/point_concept.hpp common.copy /opt/boost/include/boost/polygon/interval_traits.hpp common.copy /opt/boost/include/boost/polygon/interval_data.hpp common.copy /opt/boost/include/boost/polygon/isotropy.hpp common.copy /opt/boost/include/boost/polygon/gtl.hpp common.copy /opt/boost/include/boost/polygon/interval_concept.hpp common.copy /opt/boost/include/boost/polygon/gmp_override.hpp common.copy /opt/boost/include/boost/poly_collection/function_collection_fwd.hpp common.copy /opt/boost/include/boost/poly_collection/exception.hpp common.copy /opt/boost/include/boost/poly_collection/function_collection.hpp common.copy /opt/boost/include/boost/poly_collection/base_collection_fwd.hpp common.copy /opt/boost/include/boost/poly_collection/base_collection.hpp common.copy /opt/boost/include/boost/poly_collection/any_collection_fwd.hpp common.copy /opt/boost/include/boost/poly_collection/algorithm.hpp common.copy /opt/boost/include/boost/phoenix/version.hpp common.copy /opt/boost/include/boost/poly_collection/any_collection.hpp common.copy /opt/boost/include/boost/phoenix/statement.hpp common.copy /opt/boost/include/boost/phoenix/scope.hpp common.copy /opt/boost/include/boost/phoenix/stl.hpp common.copy /opt/boost/include/boost/phoenix/operator.hpp common.copy /opt/boost/include/boost/phoenix/phoenix.hpp common.copy /opt/boost/include/boost/phoenix/fusion.hpp common.copy /opt/boost/include/boost/phoenix/object.hpp common.copy /opt/boost/include/boost/phoenix/function.hpp common.copy /opt/boost/include/boost/phoenix/core.hpp common.copy /opt/boost/include/boost/phoenix/config.hpp common.copy /opt/boost/include/boost/phoenix/debug.hpp common.copy /opt/boost/include/boost/pfr/tuple_size.hpp common.copy /opt/boost/include/boost/phoenix/bind.hpp common.copy /opt/boost/include/boost/pfr/ops.hpp common.copy /opt/boost/include/boost/pfr/io_fields.hpp common.copy /opt/boost/include/boost/pfr/ops_fields.hpp common.copy /opt/boost/include/boost/pfr/functors.hpp common.copy /opt/boost/include/boost/pfr/io.hpp common.copy /opt/boost/include/boost/pfr/functions_for.hpp common.copy /opt/boost/include/boost/pfr/core.hpp common.copy /opt/boost/include/boost/pending/stringtok.hpp common.copy /opt/boost/include/boost/pending/relaxed_heap.hpp common.copy /opt/boost/include/boost/pending/queue.hpp common.copy /opt/boost/include/boost/pending/property_serialize.hpp common.copy /opt/boost/include/boost/pending/property.hpp ...on 2500th target... common.copy /opt/boost/include/boost/pending/mutable_queue.hpp common.copy /opt/boost/include/boost/pending/mutable_heap.hpp common.copy /opt/boost/include/boost/pending/iterator_tests.hpp common.copy /opt/boost/include/boost/pending/iterator_adaptors.hpp common.copy /opt/boost/include/boost/pending/is_heap.hpp common.copy /opt/boost/include/boost/pending/integer_log2.hpp common.copy /opt/boost/include/boost/pending/indirect_cmp.hpp common.copy /opt/boost/include/boost/pending/fibonacci_heap.hpp common.copy /opt/boost/include/boost/pending/fenced_priority_queue.hpp common.copy /opt/boost/include/boost/pending/disjoint_sets.hpp common.copy /opt/boost/include/boost/pending/container_traits.hpp common.copy /opt/boost/include/boost/pending/bucket_sorter.hpp common.copy /opt/boost/include/boost/parameter/value_type.hpp common.copy /opt/boost/include/boost/parameter/template_keyword.hpp common.copy /opt/boost/include/boost/parameter/required.hpp common.copy /opt/boost/include/boost/parameter/python.hpp common.copy /opt/boost/include/boost/parameter/preprocessor_no_spec.hpp common.copy /opt/boost/include/boost/parameter/parameters.hpp common.copy /opt/boost/include/boost/parameter/preprocessor.hpp common.copy /opt/boost/include/boost/parameter/optional.hpp common.copy /opt/boost/include/boost/parameter/nested_keyword.hpp common.copy /opt/boost/include/boost/parameter/match.hpp common.copy /opt/boost/include/boost/parameter/name.hpp common.copy /opt/boost/include/boost/parameter/macros.hpp common.copy /opt/boost/include/boost/parameter/keyword_fwd.hpp common.copy /opt/boost/include/boost/parameter/keyword.hpp common.copy /opt/boost/include/boost/parameter/is_argument_pack.hpp common.copy /opt/boost/include/boost/parameter/deduced.hpp common.copy /opt/boost/include/boost/parameter/compose.hpp common.copy /opt/boost/include/boost/parameter/config.hpp common.copy /opt/boost/include/boost/parameter/binding.hpp common.copy /opt/boost/include/boost/parameter/are_tagged_arguments.hpp common.copy /opt/boost/include/boost/outcome/utils.hpp common.copy /opt/boost/include/boost/outcome/try.hpp common.copy /opt/boost/include/boost/outcome/trait.hpp common.copy /opt/boost/include/boost/outcome/success_failure.hpp common.copy /opt/boost/include/boost/outcome/std_outcome.hpp common.copy /opt/boost/include/boost/outcome/std_result.hpp common.copy /opt/boost/include/boost/outcome/result.hpp common.copy /opt/boost/include/boost/outcome/iostream_support.hpp common.copy /opt/boost/include/boost/outcome/outcome.hpp common.copy /opt/boost/include/boost/outcome/coroutine_support.hpp common.copy /opt/boost/include/boost/outcome/convert.hpp common.copy /opt/boost/include/boost/outcome/config.hpp common.copy /opt/boost/include/boost/outcome/boost_outcome.hpp common.copy /opt/boost/include/boost/outcome/boost_result.hpp common.copy /opt/boost/include/boost/outcome/basic_outcome.hpp common.copy /opt/boost/include/boost/outcome/basic_result.hpp common.copy /opt/boost/include/boost/outcome/bad_access.hpp common.copy /opt/boost/include/boost/optional/optional_io.hpp common.copy /opt/boost/include/boost/optional/optional.hpp common.copy /opt/boost/include/boost/optional/bad_optional_access.hpp common.copy /opt/boost/include/boost/optional/optional_fwd.hpp common.copy /opt/boost/include/boost/numeric/odeint.hpp common.copy /opt/boost/include/boost/nowide/windows.hpp common.copy /opt/boost/include/boost/numeric/interval.hpp common.copy /opt/boost/include/boost/nowide/utf8_codecvt.hpp common.copy /opt/boost/include/boost/nowide/stat.hpp common.copy /opt/boost/include/boost/nowide/stackstring.hpp common.copy /opt/boost/include/boost/nowide/replacement.hpp common.copy /opt/boost/include/boost/nowide/iostream.hpp common.copy /opt/boost/include/boost/nowide/fstream.hpp common.copy /opt/boost/include/boost/nowide/filesystem.hpp common.copy /opt/boost/include/boost/nowide/filebuf.hpp common.copy /opt/boost/include/boost/nowide/cstdlib.hpp common.copy /opt/boost/include/boost/nowide/convert.hpp common.copy /opt/boost/include/boost/nowide/cstdio.hpp common.copy /opt/boost/include/boost/nowide/config.hpp common.copy /opt/boost/include/boost/nowide/args.hpp common.copy /opt/boost/include/boost/multiprecision/tommath.hpp common.copy /opt/boost/include/boost/multiprecision/rational_adaptor.hpp common.copy /opt/boost/include/boost/multiprecision/number.hpp common.copy /opt/boost/include/boost/multiprecision/random.hpp common.copy /opt/boost/include/boost/multiprecision/mpfr.hpp common.copy /opt/boost/include/boost/multiprecision/mpfi.hpp common.copy /opt/boost/include/boost/multiprecision/miller_rabin.hpp common.copy /opt/boost/include/boost/multiprecision/mpc.hpp common.copy /opt/boost/include/boost/multiprecision/logged_adaptor.hpp common.copy /opt/boost/include/boost/multiprecision/integer.hpp common.copy /opt/boost/include/boost/multiprecision/float128.hpp common.copy /opt/boost/include/boost/multiprecision/gmp.hpp common.copy /opt/boost/include/boost/multiprecision/debug_adaptor.hpp common.copy /opt/boost/include/boost/multiprecision/eigen.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_dec_float.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_bin_float.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_complex.hpp common.copy /opt/boost/include/boost/multiprecision/complex_adaptor.hpp common.copy /opt/boost/include/boost/multiprecision/complex128.hpp common.copy /opt/boost/include/boost/multi_index/tag.hpp common.copy /opt/boost/include/boost/multi_index/sequenced_index_fwd.hpp common.copy /opt/boost/include/boost/multi_index/safe_mode_errors.hpp common.copy /opt/boost/include/boost/multi_index/sequenced_index.hpp common.copy /opt/boost/include/boost/multi_index/ranked_index_fwd.hpp ...on 2600th target... common.copy /opt/boost/include/boost/multi_index/ranked_index.hpp common.copy /opt/boost/include/boost/multi_index/random_access_index_fwd.hpp common.copy /opt/boost/include/boost/multi_index/ordered_index_fwd.hpp common.copy /opt/boost/include/boost/multi_index/random_access_index.hpp common.copy /opt/boost/include/boost/multi_index/member.hpp common.copy /opt/boost/include/boost/multi_index/ordered_index.hpp common.copy /opt/boost/include/boost/multi_index/mem_fun.hpp common.copy /opt/boost/include/boost/multi_index/key_extractors.hpp common.copy /opt/boost/include/boost/multi_index/key.hpp common.copy /opt/boost/include/boost/multi_index/indexed_by.hpp common.copy /opt/boost/include/boost/multi_index/identity.hpp common.copy /opt/boost/include/boost/multi_index/identity_fwd.hpp common.copy /opt/boost/include/boost/multi_index/hashed_index.hpp common.copy /opt/boost/include/boost/multi_index/hashed_index_fwd.hpp common.copy /opt/boost/include/boost/multi_index/global_fun.hpp common.copy /opt/boost/include/boost/multi_index/composite_key.hpp common.copy /opt/boost/include/boost/multi_array/view.hpp common.copy /opt/boost/include/boost/multi_array/types.hpp common.copy /opt/boost/include/boost/multi_array/subarray.hpp common.copy /opt/boost/include/boost/multi_array/storage_order.hpp common.copy /opt/boost/include/boost/multi_array/range_list.hpp common.copy /opt/boost/include/boost/multi_array/iterator.hpp common.copy /opt/boost/include/boost/multi_array/multi_array_ref.hpp common.copy /opt/boost/include/boost/multi_array/index_gen.hpp common.copy /opt/boost/include/boost/multi_array/index_range.hpp common.copy /opt/boost/include/boost/multi_array/extent_range.hpp common.copy /opt/boost/include/boost/multi_array/extent_gen.hpp common.copy /opt/boost/include/boost/multi_array/copy_array.hpp common.copy /opt/boost/include/boost/multi_array/collection_concept.hpp common.copy /opt/boost/include/boost/multi_array/concept_checks.hpp common.copy /opt/boost/include/boost/multi_array/base.hpp common.copy /opt/boost/include/boost/multi_array/algorithm.hpp common.copy /opt/boost/include/boost/msm/proto_config.hpp common.copy /opt/boost/include/boost/msm/row_tags.hpp common.copy /opt/boost/include/boost/msm/msm_grammar.hpp common.copy /opt/boost/include/boost/msm/event_traits.hpp common.copy /opt/boost/include/boost/msm/common.hpp common.copy /opt/boost/include/boost/msm/active_state_switching_policies.hpp common.copy /opt/boost/include/boost/mpl/zip_view.hpp common.copy /opt/boost/include/boost/mpl/void.hpp common.copy /opt/boost/include/boost/mpl/void_fwd.hpp common.copy /opt/boost/include/boost/mpl/vector.hpp common.copy /opt/boost/include/boost/mpl/vector_c.hpp common.copy /opt/boost/include/boost/mpl/value_type.hpp common.copy /opt/boost/include/boost/mpl/value_type_fwd.hpp common.copy /opt/boost/include/boost/mpl/upper_bound.hpp common.copy /opt/boost/include/boost/mpl/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/transform_view.hpp common.copy /opt/boost/include/boost/mpl/unique.hpp common.copy /opt/boost/include/boost/mpl/transform.hpp common.copy /opt/boost/include/boost/mpl/times.hpp common.copy /opt/boost/include/boost/mpl/switch.hpp common.copy /opt/boost/include/boost/mpl/tag.hpp common.copy /opt/boost/include/boost/mpl/string.hpp common.copy /opt/boost/include/boost/mpl/stable_partition.hpp common.copy /opt/boost/include/boost/mpl/sizeof.hpp common.copy /opt/boost/include/boost/mpl/sort.hpp common.copy /opt/boost/include/boost/mpl/size_t_fwd.hpp common.copy /opt/boost/include/boost/mpl/size_fwd.hpp common.copy /opt/boost/include/boost/mpl/size_t.hpp common.copy /opt/boost/include/boost/mpl/size.hpp common.copy /opt/boost/include/boost/mpl/single_view.hpp common.copy /opt/boost/include/boost/mpl/shift_right.hpp common.copy /opt/boost/include/boost/mpl/set_c.hpp common.copy /opt/boost/include/boost/mpl/shift_left.hpp common.copy /opt/boost/include/boost/mpl/set.hpp common.copy /opt/boost/include/boost/mpl/sequence_tag.hpp common.copy /opt/boost/include/boost/mpl/sequence_tag_fwd.hpp common.copy /opt/boost/include/boost/mpl/same_as.hpp common.copy /opt/boost/include/boost/mpl/reverse_fold.hpp common.copy /opt/boost/include/boost/mpl/reverse_iter_fold.hpp common.copy /opt/boost/include/boost/mpl/reverse.hpp common.copy /opt/boost/include/boost/mpl/replace_if.hpp common.copy /opt/boost/include/boost/mpl/replace.hpp common.copy /opt/boost/include/boost/mpl/remove_if.hpp common.copy /opt/boost/include/boost/mpl/remove.hpp common.copy /opt/boost/include/boost/mpl/range_c.hpp common.copy /opt/boost/include/boost/mpl/quote.hpp common.copy /opt/boost/include/boost/mpl/push_front_fwd.hpp common.copy /opt/boost/include/boost/mpl/push_front.hpp common.copy /opt/boost/include/boost/mpl/push_back_fwd.hpp common.copy /opt/boost/include/boost/mpl/push_back.hpp common.copy /opt/boost/include/boost/mpl/protect.hpp common.copy /opt/boost/include/boost/mpl/prior.hpp common.copy /opt/boost/include/boost/mpl/print.hpp common.copy /opt/boost/include/boost/mpl/pop_front_fwd.hpp common.copy /opt/boost/include/boost/mpl/pop_front.hpp common.copy /opt/boost/include/boost/mpl/pop_back.hpp common.copy /opt/boost/include/boost/mpl/plus.hpp common.copy /opt/boost/include/boost/mpl/pop_back_fwd.hpp common.copy /opt/boost/include/boost/mpl/placeholders.hpp common.copy /opt/boost/include/boost/mpl/partition.hpp common.copy /opt/boost/include/boost/mpl/pair.hpp common.copy /opt/boost/include/boost/mpl/pair_view.hpp common.copy /opt/boost/include/boost/mpl/order_fwd.hpp common.copy /opt/boost/include/boost/mpl/order.hpp common.copy /opt/boost/include/boost/mpl/or.hpp ...on 2700th target... common.copy /opt/boost/include/boost/mpl/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/numeric_cast.hpp common.copy /opt/boost/include/boost/mpl/not.hpp common.copy /opt/boost/include/boost/mpl/next_prior.hpp common.copy /opt/boost/include/boost/mpl/negate.hpp common.copy /opt/boost/include/boost/mpl/next.hpp common.copy /opt/boost/include/boost/mpl/modulus.hpp common.copy /opt/boost/include/boost/mpl/multiplies.hpp common.copy /opt/boost/include/boost/mpl/minus.hpp common.copy /opt/boost/include/boost/mpl/min_max.hpp common.copy /opt/boost/include/boost/mpl/min_element.hpp common.copy /opt/boost/include/boost/mpl/max_element.hpp common.copy /opt/boost/include/boost/mpl/min.hpp common.copy /opt/boost/include/boost/mpl/max.hpp common.copy /opt/boost/include/boost/mpl/map.hpp common.copy /opt/boost/include/boost/mpl/lower_bound.hpp common.copy /opt/boost/include/boost/mpl/long_fwd.hpp common.copy /opt/boost/include/boost/mpl/long.hpp common.copy /opt/boost/include/boost/mpl/list_c.hpp common.copy /opt/boost/include/boost/mpl/logical.hpp common.copy /opt/boost/include/boost/mpl/less_equal.hpp common.copy /opt/boost/include/boost/mpl/list.hpp common.copy /opt/boost/include/boost/mpl/less.hpp common.copy /opt/boost/include/boost/mpl/lambda_fwd.hpp common.copy /opt/boost/include/boost/mpl/lambda.hpp common.copy /opt/boost/include/boost/mpl/key_type_fwd.hpp common.copy /opt/boost/include/boost/mpl/key_type.hpp common.copy /opt/boost/include/boost/mpl/joint_view.hpp common.copy /opt/boost/include/boost/mpl/iterator_tags.hpp common.copy /opt/boost/include/boost/mpl/iterator_category.hpp common.copy /opt/boost/include/boost/mpl/iterator_range.hpp common.copy /opt/boost/include/boost/mpl/iter_fold.hpp common.copy /opt/boost/include/boost/mpl/iter_fold_if.hpp common.copy /opt/boost/include/boost/mpl/is_sequence.hpp common.copy /opt/boost/include/boost/mpl/is_placeholder.hpp common.copy /opt/boost/include/boost/mpl/integral_c_tag.hpp common.copy /opt/boost/include/boost/mpl/integral_c_fwd.hpp common.copy /opt/boost/include/boost/mpl/integral_c.hpp common.copy /opt/boost/include/boost/mpl/int_fwd.hpp common.copy /opt/boost/include/boost/mpl/int.hpp common.copy /opt/boost/include/boost/mpl/inserter.hpp common.copy /opt/boost/include/boost/mpl/insert_range_fwd.hpp common.copy /opt/boost/include/boost/mpl/insert_range.hpp common.copy /opt/boost/include/boost/mpl/insert_fwd.hpp common.copy /opt/boost/include/boost/mpl/insert.hpp common.copy /opt/boost/include/boost/mpl/inherit_linearly.hpp common.copy /opt/boost/include/boost/mpl/inherit.hpp common.copy /opt/boost/include/boost/mpl/index_of.hpp common.copy /opt/boost/include/boost/mpl/index_if.hpp common.copy /opt/boost/include/boost/mpl/if.hpp common.copy /opt/boost/include/boost/mpl/identity.hpp common.copy /opt/boost/include/boost/mpl/has_xxx.hpp common.copy /opt/boost/include/boost/mpl/has_key_fwd.hpp common.copy /opt/boost/include/boost/mpl/has_key.hpp common.copy /opt/boost/include/boost/mpl/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/greater.hpp common.copy /opt/boost/include/boost/mpl/get_tag.hpp common.copy /opt/boost/include/boost/mpl/front_inserter.hpp common.copy /opt/boost/include/boost/mpl/front_fwd.hpp common.copy /opt/boost/include/boost/mpl/front.hpp common.copy /opt/boost/include/boost/mpl/for_each.hpp common.copy /opt/boost/include/boost/mpl/fold.hpp common.copy /opt/boost/include/boost/mpl/find_if.hpp common.copy /opt/boost/include/boost/mpl/find.hpp common.copy /opt/boost/include/boost/mpl/filter_view.hpp common.copy /opt/boost/include/boost/mpl/eval_if.hpp common.copy /opt/boost/include/boost/mpl/erase_key_fwd.hpp common.copy /opt/boost/include/boost/mpl/erase_key.hpp common.copy /opt/boost/include/boost/mpl/erase_fwd.hpp common.copy /opt/boost/include/boost/mpl/erase.hpp common.copy /opt/boost/include/boost/mpl/equal_to.hpp common.copy /opt/boost/include/boost/mpl/equal.hpp common.copy /opt/boost/include/boost/mpl/end.hpp common.copy /opt/boost/include/boost/mpl/empty_sequence.hpp common.copy /opt/boost/include/boost/mpl/empty_fwd.hpp common.copy /opt/boost/include/boost/mpl/empty_base.hpp common.copy /opt/boost/include/boost/mpl/empty.hpp common.copy /opt/boost/include/boost/mpl/divides.hpp common.copy /opt/boost/include/boost/mpl/distance_fwd.hpp common.copy /opt/boost/include/boost/mpl/distance.hpp common.copy /opt/boost/include/boost/mpl/deref.hpp common.copy /opt/boost/include/boost/mpl/deque.hpp common.copy /opt/boost/include/boost/mpl/count_if.hpp common.copy /opt/boost/include/boost/mpl/count_fwd.hpp common.copy /opt/boost/include/boost/mpl/count.hpp common.copy /opt/boost/include/boost/mpl/copy_if.hpp common.copy /opt/boost/include/boost/mpl/copy.hpp common.copy /opt/boost/include/boost/mpl/contains_fwd.hpp common.copy /opt/boost/include/boost/mpl/contains.hpp common.copy /opt/boost/include/boost/mpl/comparison.hpp common.copy /opt/boost/include/boost/mpl/clear_fwd.hpp common.copy /opt/boost/include/boost/mpl/clear.hpp common.copy /opt/boost/include/boost/mpl/char_fwd.hpp common.copy /opt/boost/include/boost/mpl/char.hpp common.copy /opt/boost/include/boost/mpl/bool_fwd.hpp common.copy /opt/boost/include/boost/mpl/bool.hpp common.copy /opt/boost/include/boost/mpl/bitxor.hpp common.copy /opt/boost/include/boost/mpl/bitwise.hpp common.copy /opt/boost/include/boost/mpl/bitor.hpp common.copy /opt/boost/include/boost/mpl/bitand.hpp ...on 2800th target... common.copy /opt/boost/include/boost/mpl/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/begin_end_fwd.hpp common.copy /opt/boost/include/boost/mpl/bind.hpp common.copy /opt/boost/include/boost/mpl/begin_end.hpp common.copy /opt/boost/include/boost/mpl/begin.hpp common.copy /opt/boost/include/boost/mpl/base.hpp common.copy /opt/boost/include/boost/mpl/back_fwd.hpp common.copy /opt/boost/include/boost/mpl/back_inserter.hpp common.copy /opt/boost/include/boost/mpl/at_fwd.hpp common.copy /opt/boost/include/boost/mpl/back.hpp common.copy /opt/boost/include/boost/mpl/at.hpp common.copy /opt/boost/include/boost/mpl/assert.hpp common.copy /opt/boost/include/boost/mpl/as_sequence.hpp common.copy /opt/boost/include/boost/mpl/arithmetic.hpp common.copy /opt/boost/include/boost/mpl/arg_fwd.hpp common.copy /opt/boost/include/boost/mpl/arg.hpp common.copy /opt/boost/include/boost/mpl/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/apply.hpp common.copy /opt/boost/include/boost/mpl/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/and.hpp common.copy /opt/boost/include/boost/mpl/always.hpp common.copy /opt/boost/include/boost/mpl/advance_fwd.hpp common.copy /opt/boost/include/boost/mpl/alias.hpp common.copy /opt/boost/include/boost/mpl/advance.hpp common.copy /opt/boost/include/boost/mpl/O1_size_fwd.hpp common.copy /opt/boost/include/boost/mpl/accumulate.hpp common.copy /opt/boost/include/boost/mpl/O1_size.hpp common.copy /opt/boost/include/boost/mpi/timer.hpp common.copy /opt/boost/include/boost/mpi/status.hpp common.copy /opt/boost/include/boost/mpi/skeleton_and_content_types.hpp common.copy /opt/boost/include/boost/mpi/skeleton_and_content_fwd.hpp common.copy /opt/boost/include/boost/mpi/skeleton_and_content.hpp common.copy /opt/boost/include/boost/mpi/request.hpp common.copy /opt/boost/include/boost/mpi/python.hpp common.copy /opt/boost/include/boost/mpi/packed_oarchive.hpp common.copy /opt/boost/include/boost/mpi/packed_iarchive.hpp common.copy /opt/boost/include/boost/mpi/nonblocking.hpp common.copy /opt/boost/include/boost/mpi/operations.hpp common.copy /opt/boost/include/boost/mpi/intercommunicator.hpp common.copy /opt/boost/include/boost/mpi/inplace.hpp common.copy /opt/boost/include/boost/mpi/group.hpp common.copy /opt/boost/include/boost/mpi/exception.hpp common.copy /opt/boost/include/boost/mpi/graph_communicator.hpp common.copy /opt/boost/include/boost/mpi/error_string.hpp common.copy /opt/boost/include/boost/mpi/environment.hpp common.copy /opt/boost/include/boost/mpi/datatype_fwd.hpp common.copy /opt/boost/include/boost/mpi/datatype.hpp common.copy /opt/boost/include/boost/mpi/config.hpp common.copy /opt/boost/include/boost/mpi/communicator.hpp common.copy /opt/boost/include/boost/mpi/collectives_fwd.hpp common.copy /opt/boost/include/boost/mpi/collectives.hpp common.copy /opt/boost/include/boost/mpi/allocator.hpp common.copy /opt/boost/include/boost/mpi/cartesian_communicator.hpp common.copy /opt/boost/include/boost/mp11/utility.hpp common.copy /opt/boost/include/boost/mp11/version.hpp common.copy /opt/boost/include/boost/mp11/set.hpp common.copy /opt/boost/include/boost/mp11/mpl_tuple.hpp common.copy /opt/boost/include/boost/mp11/tuple.hpp common.copy /opt/boost/include/boost/mp11/mpl_list.hpp common.copy /opt/boost/include/boost/mp11/mpl.hpp common.copy /opt/boost/include/boost/mp11/map.hpp common.copy /opt/boost/include/boost/mp11/list.hpp common.copy /opt/boost/include/boost/mp11/integral.hpp common.copy /opt/boost/include/boost/mp11/integer_sequence.hpp common.copy /opt/boost/include/boost/mp11/function.hpp common.copy /opt/boost/include/boost/mp11/bind.hpp common.copy /opt/boost/include/boost/mp11/algorithm.hpp common.copy /opt/boost/include/boost/move/utility_core.hpp common.copy /opt/boost/include/boost/move/utility.hpp common.copy /opt/boost/include/boost/move/unique_ptr.hpp common.copy /opt/boost/include/boost/move/traits.hpp common.copy /opt/boost/include/boost/move/move.hpp common.copy /opt/boost/include/boost/move/make_unique.hpp common.copy /opt/boost/include/boost/move/iterator.hpp common.copy /opt/boost/include/boost/move/default_delete.hpp common.copy /opt/boost/include/boost/move/core.hpp common.copy /opt/boost/include/boost/move/algorithm.hpp common.copy /opt/boost/include/boost/move/adl_move_swap.hpp common.copy /opt/boost/include/boost/metaparse/version.hpp common.copy /opt/boost/include/boost/metaparse/unless_error.hpp common.copy /opt/boost/include/boost/metaparse/transform_error.hpp common.copy /opt/boost/include/boost/metaparse/transform_error_message.hpp common.copy /opt/boost/include/boost/metaparse/transform.hpp common.copy /opt/boost/include/boost/metaparse/token.hpp common.copy /opt/boost/include/boost/metaparse/string_tag.hpp common.copy /opt/boost/include/boost/metaparse/string.hpp common.copy /opt/boost/include/boost/metaparse/start.hpp common.copy /opt/boost/include/boost/metaparse/spaces.hpp common.copy /opt/boost/include/boost/metaparse/source_position_tag.hpp common.copy /opt/boost/include/boost/metaparse/space.hpp common.copy /opt/boost/include/boost/metaparse/source_position.hpp common.copy /opt/boost/include/boost/metaparse/sequence_apply.hpp common.copy /opt/boost/include/boost/metaparse/sequence.hpp common.copy /opt/boost/include/boost/metaparse/return_.hpp common.copy /opt/boost/include/boost/metaparse/repeated_reject_incomplete1.hpp common.copy /opt/boost/include/boost/metaparse/repeated_reject_incomplete.hpp ...on 2900th target... common.copy /opt/boost/include/boost/metaparse/repeated_one_of1.hpp common.copy /opt/boost/include/boost/metaparse/repeated_one_of.hpp common.copy /opt/boost/include/boost/metaparse/repeated1.hpp common.copy /opt/boost/include/boost/metaparse/repeated.hpp common.copy /opt/boost/include/boost/metaparse/reject.hpp common.copy /opt/boost/include/boost/metaparse/range_c.hpp common.copy /opt/boost/include/boost/metaparse/range.hpp common.copy /opt/boost/include/boost/metaparse/optional.hpp common.copy /opt/boost/include/boost/metaparse/one_of_c.hpp common.copy /opt/boost/include/boost/metaparse/one_of.hpp common.copy /opt/boost/include/boost/metaparse/one_char_except_c.hpp common.copy /opt/boost/include/boost/metaparse/one_char_except.hpp common.copy /opt/boost/include/boost/metaparse/one_char.hpp common.copy /opt/boost/include/boost/metaparse/nth_of_c.hpp common.copy /opt/boost/include/boost/metaparse/nth_of.hpp common.copy /opt/boost/include/boost/metaparse/next_line.hpp common.copy /opt/boost/include/boost/metaparse/next_char.hpp common.copy /opt/boost/include/boost/metaparse/look_ahead.hpp common.copy /opt/boost/include/boost/metaparse/middle_of.hpp common.copy /opt/boost/include/boost/metaparse/lit_c.hpp common.copy /opt/boost/include/boost/metaparse/lit.hpp common.copy /opt/boost/include/boost/metaparse/limit_string_size.hpp common.copy /opt/boost/include/boost/metaparse/limit_one_of_size.hpp common.copy /opt/boost/include/boost/metaparse/limit_sequence_size.hpp common.copy /opt/boost/include/boost/metaparse/letter.hpp common.copy /opt/boost/include/boost/metaparse/limit_one_char_except_size.hpp common.copy /opt/boost/include/boost/metaparse/last_of.hpp common.copy /opt/boost/include/boost/metaparse/iterate_c.hpp common.copy /opt/boost/include/boost/metaparse/keyword.hpp common.copy /opt/boost/include/boost/metaparse/iterate.hpp common.copy /opt/boost/include/boost/metaparse/is_error.hpp common.copy /opt/boost/include/boost/metaparse/if_.hpp common.copy /opt/boost/include/boost/metaparse/int_.hpp common.copy /opt/boost/include/boost/metaparse/grammar.hpp common.copy /opt/boost/include/boost/metaparse/get_result.hpp common.copy /opt/boost/include/boost/metaparse/get_remaining.hpp common.copy /opt/boost/include/boost/metaparse/get_prev_char.hpp common.copy /opt/boost/include/boost/metaparse/get_position.hpp common.copy /opt/boost/include/boost/metaparse/get_message.hpp common.copy /opt/boost/include/boost/metaparse/get_line.hpp common.copy /opt/boost/include/boost/metaparse/get_col.hpp common.copy /opt/boost/include/boost/metaparse/foldr_start_with_parser.hpp common.copy /opt/boost/include/boost/metaparse/foldr_reject_incomplete1.hpp common.copy /opt/boost/include/boost/metaparse/foldr_reject_incomplete.hpp common.copy /opt/boost/include/boost/metaparse/foldr1.hpp common.copy /opt/boost/include/boost/metaparse/foldr.hpp common.copy /opt/boost/include/boost/metaparse/foldl_start_with_parser.hpp common.copy /opt/boost/include/boost/metaparse/foldl_reject_incomplete_start_with_parser.hpp common.copy /opt/boost/include/boost/metaparse/foldl_reject_incomplete1.hpp common.copy /opt/boost/include/boost/metaparse/foldl_reject_incomplete.hpp common.copy /opt/boost/include/boost/metaparse/foldl1.hpp common.copy /opt/boost/include/boost/metaparse/foldl.hpp common.copy /opt/boost/include/boost/metaparse/first_of.hpp common.copy /opt/boost/include/boost/metaparse/fail_tag.hpp common.copy /opt/boost/include/boost/metaparse/fail_at_first_char_expected.hpp common.copy /opt/boost/include/boost/metaparse/fail.hpp common.copy /opt/boost/include/boost/metaparse/except.hpp common.copy /opt/boost/include/boost/metaparse/entire_input.hpp common.copy /opt/boost/include/boost/metaparse/empty.hpp common.copy /opt/boost/include/boost/metaparse/digit.hpp common.copy /opt/boost/include/boost/metaparse/digit_val.hpp common.copy /opt/boost/include/boost/metaparse/define_error.hpp common.copy /opt/boost/include/boost/metaparse/debug_parsing_error.hpp common.copy /opt/boost/include/boost/metaparse/config.hpp common.copy /opt/boost/include/boost/metaparse/build_parser.hpp common.copy /opt/boost/include/boost/metaparse/change_error_message.hpp common.copy /opt/boost/include/boost/metaparse/always_c.hpp common.copy /opt/boost/include/boost/metaparse/alphanum.hpp common.copy /opt/boost/include/boost/metaparse/always.hpp common.copy /opt/boost/include/boost/metaparse/accept_when.hpp common.copy /opt/boost/include/boost/metaparse/accept_tag.hpp common.copy /opt/boost/include/boost/metaparse/accept.hpp common.copy /opt/boost/include/boost/math/tr1.hpp common.copy /opt/boost/include/boost/math/tr1_c_macros.ipp common.copy /opt/boost/include/boost/math/quaternion.hpp common.copy /opt/boost/include/boost/math/octonion.hpp common.copy /opt/boost/include/boost/math/special_functions.hpp common.copy /opt/boost/include/boost/math/distributions.hpp common.copy /opt/boost/include/boost/math/common_factor_rt.hpp common.copy /opt/boost/include/boost/math/complex.hpp common.copy /opt/boost/include/boost/math/common_factor_ct.hpp common.copy /opt/boost/include/boost/logic/tribool_io.hpp common.copy /opt/boost/include/boost/math/common_factor.hpp common.copy /opt/boost/include/boost/logic/tribool.hpp common.copy /opt/boost/include/boost/logic/tribool_fwd.hpp common.copy /opt/boost/include/boost/log/trivial.hpp common.copy /opt/boost/include/boost/log/sinks.hpp common.copy /opt/boost/include/boost/log/expressions.hpp common.copy /opt/boost/include/boost/log/exceptions.hpp common.copy /opt/boost/include/boost/log/core.hpp common.copy /opt/boost/include/boost/log/common.hpp common.copy /opt/boost/include/boost/log/attributes.hpp common.copy /opt/boost/include/boost/lockfree/stack.hpp common.copy /opt/boost/include/boost/lockfree/queue.hpp common.copy /opt/boost/include/boost/lockfree/policies.hpp common.copy /opt/boost/include/boost/lockfree/spsc_queue.hpp ...on 3000th target... common.copy /opt/boost/include/boost/lockfree/lockfree_forward.hpp common.copy /opt/boost/include/boost/locale/utf8_codecvt.hpp common.copy /opt/boost/include/boost/locale/util.hpp common.copy /opt/boost/include/boost/locale/utf.hpp common.copy /opt/boost/include/boost/locale/time_zone.hpp common.copy /opt/boost/include/boost/locale/message.hpp common.copy /opt/boost/include/boost/locale/info.hpp common.copy /opt/boost/include/boost/locale/hold_ptr.hpp common.copy /opt/boost/include/boost/locale/localization_backend.hpp common.copy /opt/boost/include/boost/locale/generic_codecvt.hpp common.copy /opt/boost/include/boost/locale/gnu_gettext.hpp common.copy /opt/boost/include/boost/locale/generator.hpp common.copy /opt/boost/include/boost/locale/formatting.hpp common.copy /opt/boost/include/boost/locale/format.hpp common.copy /opt/boost/include/boost/locale/encoding_utf.hpp common.copy /opt/boost/include/boost/locale/encoding.hpp common.copy /opt/boost/include/boost/locale/encoding_errors.hpp common.copy /opt/boost/include/boost/locale/definitions.hpp common.copy /opt/boost/include/boost/locale/date_time_facet.hpp common.copy /opt/boost/include/boost/locale/date_time.hpp common.copy /opt/boost/include/boost/locale/conversion.hpp common.copy /opt/boost/include/boost/locale/config.hpp common.copy /opt/boost/include/boost/locale/collator.hpp common.copy /opt/boost/include/boost/locale/boundary.hpp common.copy /opt/boost/include/boost/local_function/config.hpp common.copy /opt/boost/include/boost/leaf/result.hpp common.copy /opt/boost/include/boost/lexical_cast/try_lexical_convert.hpp common.copy /opt/boost/include/boost/lexical_cast/lexical_cast_old.hpp common.copy /opt/boost/include/boost/leaf/pred.hpp common.copy /opt/boost/include/boost/lexical_cast/bad_lexical_cast.hpp common.copy /opt/boost/include/boost/leaf/on_error.hpp common.copy /opt/boost/include/boost/leaf/handle_errors.hpp common.copy /opt/boost/include/boost/leaf/exception.hpp common.copy /opt/boost/include/boost/leaf/context.hpp common.copy /opt/boost/include/boost/leaf/error.hpp common.copy /opt/boost/include/boost/leaf/common.hpp common.copy /opt/boost/include/boost/leaf/capture.hpp common.copy /opt/boost/include/boost/lambda/switch.hpp common.copy /opt/boost/include/boost/lambda/numeric.hpp common.copy /opt/boost/include/boost/lambda/loops.hpp common.copy /opt/boost/include/boost/lambda/lambda.hpp common.copy /opt/boost/include/boost/lambda/if.hpp common.copy /opt/boost/include/boost/lambda/exceptions.hpp common.copy /opt/boost/include/boost/lambda/control_structures.hpp common.copy /opt/boost/include/boost/lambda/core.hpp common.copy /opt/boost/include/boost/lambda/closures.hpp common.copy /opt/boost/include/boost/lambda/construct.hpp common.copy /opt/boost/include/boost/lambda/casts.hpp common.copy /opt/boost/include/boost/lambda/bind.hpp common.copy /opt/boost/include/boost/lambda/algorithm.hpp common.copy /opt/boost/include/boost/json/visit.hpp common.copy /opt/boost/include/boost/json/value_to.hpp common.copy /opt/boost/include/boost/json/value_stack.hpp common.copy /opt/boost/include/boost/json/value_ref.hpp common.copy /opt/boost/include/boost/json/value_from.hpp common.copy /opt/boost/include/boost/json/value.hpp common.copy /opt/boost/include/boost/json/system_error.hpp common.copy /opt/boost/include/boost/json/string_view.hpp common.copy /opt/boost/include/boost/json/string.hpp common.copy /opt/boost/include/boost/json/stream_parser.hpp common.copy /opt/boost/include/boost/json/storage_ptr.hpp common.copy /opt/boost/include/boost/json/static_resource.hpp common.copy /opt/boost/include/boost/json/src.hpp common.copy /opt/boost/include/boost/json/serializer.hpp common.copy /opt/boost/include/boost/json/pilfer.hpp common.copy /opt/boost/include/boost/json/serialize.hpp common.copy /opt/boost/include/boost/json/parser.hpp common.copy /opt/boost/include/boost/json/parse_options.hpp common.copy /opt/boost/include/boost/json/parse.hpp common.copy /opt/boost/include/boost/json/object.hpp common.copy /opt/boost/include/boost/json/null_resource.hpp common.copy /opt/boost/include/boost/json/monotonic_resource.hpp common.copy /opt/boost/include/boost/json/memory_resource.hpp common.copy /opt/boost/include/boost/json/kind.hpp common.copy /opt/boost/include/boost/json/fwd.hpp common.copy /opt/boost/include/boost/json/error.hpp common.copy /opt/boost/include/boost/json/basic_parser_impl.hpp common.copy /opt/boost/include/boost/json/basic_parser.hpp common.copy /opt/boost/include/boost/json/array.hpp common.copy /opt/boost/include/boost/iterator/zip_iterator.hpp common.copy /opt/boost/include/boost/iterator/transform_iterator.hpp common.copy /opt/boost/include/boost/iterator/reverse_iterator.hpp common.copy /opt/boost/include/boost/iterator/permutation_iterator.hpp common.copy /opt/boost/include/boost/iterator/new_iterator_tests.hpp common.copy /opt/boost/include/boost/iterator/iterator_traits.hpp common.copy /opt/boost/include/boost/iterator/minimum_category.hpp common.copy /opt/boost/include/boost/iterator/iterator_facade.hpp common.copy /opt/boost/include/boost/iterator/iterator_concepts.hpp common.copy /opt/boost/include/boost/iterator/iterator_categories.hpp common.copy /opt/boost/include/boost/iterator/iterator_archetypes.hpp common.copy /opt/boost/include/boost/iterator/iterator_adaptor.hpp common.copy /opt/boost/include/boost/iterator/is_readable_iterator.hpp ...on 3100th target... common.copy /opt/boost/include/boost/iterator/is_lvalue_iterator.hpp common.copy /opt/boost/include/boost/iterator/interoperable.hpp common.copy /opt/boost/include/boost/iterator/indirect_iterator.hpp common.copy /opt/boost/include/boost/iterator/function_input_iterator.hpp common.copy /opt/boost/include/boost/iterator/function_output_iterator.hpp common.copy /opt/boost/include/boost/iterator/filter_iterator.hpp common.copy /opt/boost/include/boost/iterator/counting_iterator.hpp common.copy /opt/boost/include/boost/iterator/distance.hpp common.copy /opt/boost/include/boost/iterator/advance.hpp common.copy /opt/boost/include/boost/iostreams/write.hpp common.copy /opt/boost/include/boost/iostreams/traits_fwd.hpp common.copy /opt/boost/include/boost/iostreams/tee.hpp common.copy /opt/boost/include/boost/iostreams/stream_buffer.hpp common.copy /opt/boost/include/boost/iostreams/traits.hpp common.copy /opt/boost/include/boost/iostreams/stream.hpp common.copy /opt/boost/include/boost/iostreams/skip.hpp common.copy /opt/boost/include/boost/iostreams/slice.hpp common.copy /opt/boost/include/boost/iostreams/restrict.hpp common.copy /opt/boost/include/boost/iostreams/seek.hpp common.copy /opt/boost/include/boost/iostreams/read.hpp common.copy /opt/boost/include/boost/iostreams/put.hpp common.copy /opt/boost/include/boost/iostreams/putback.hpp common.copy /opt/boost/include/boost/iostreams/positioning.hpp common.copy /opt/boost/include/boost/iostreams/output_sequence.hpp common.copy /opt/boost/include/boost/iostreams/optimal_buffer_size.hpp common.copy /opt/boost/include/boost/iostreams/pipeline.hpp common.copy /opt/boost/include/boost/iostreams/operations.hpp common.copy /opt/boost/include/boost/iostreams/operations_fwd.hpp common.copy /opt/boost/include/boost/iostreams/input_sequence.hpp common.copy /opt/boost/include/boost/iostreams/invert.hpp common.copy /opt/boost/include/boost/iostreams/imbue.hpp common.copy /opt/boost/include/boost/iostreams/get.hpp common.copy /opt/boost/include/boost/iostreams/flush.hpp common.copy /opt/boost/include/boost/iostreams/filtering_streambuf.hpp common.copy /opt/boost/include/boost/iostreams/filtering_stream.hpp common.copy /opt/boost/include/boost/iostreams/copy.hpp common.copy /opt/boost/include/boost/iostreams/constants.hpp common.copy /opt/boost/include/boost/iostreams/concepts.hpp common.copy /opt/boost/include/boost/iostreams/compose.hpp common.copy /opt/boost/include/boost/iostreams/combine.hpp common.copy /opt/boost/include/boost/iostreams/code_converter.hpp common.copy /opt/boost/include/boost/iostreams/close.hpp common.copy /opt/boost/include/boost/iostreams/checked_operations.hpp common.copy /opt/boost/include/boost/iostreams/char_traits.hpp common.copy /opt/boost/include/boost/iostreams/chain.hpp common.copy /opt/boost/include/boost/iostreams/categories.hpp common.copy /opt/boost/include/boost/io/quoted.hpp common.copy /opt/boost/include/boost/io/ostream_put.hpp common.copy /opt/boost/include/boost/io/ostream_joiner.hpp common.copy /opt/boost/include/boost/io/ios_state.hpp common.copy /opt/boost/include/boost/intrusive/unordered_set.hpp common.copy /opt/boost/include/boost/intrusive/unordered_set_hook.hpp common.copy /opt/boost/include/boost/intrusive/trivial_value_traits.hpp common.copy /opt/boost/include/boost/intrusive/treap_set.hpp common.copy /opt/boost/include/boost/intrusive/treap_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/treap.hpp common.copy /opt/boost/include/boost/intrusive/splaytree_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/splaytree.hpp common.copy /opt/boost/include/boost/intrusive/splay_set.hpp common.copy /opt/boost/include/boost/intrusive/slist_hook.hpp common.copy /opt/boost/include/boost/intrusive/slist.hpp common.copy /opt/boost/include/boost/intrusive/sgtree_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/sgtree.hpp common.copy /opt/boost/include/boost/intrusive/set_hook.hpp common.copy /opt/boost/include/boost/intrusive/sg_set.hpp common.copy /opt/boost/include/boost/intrusive/set.hpp common.copy /opt/boost/include/boost/intrusive/rbtree_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/priority_compare.hpp common.copy /opt/boost/include/boost/intrusive/rbtree.hpp common.copy /opt/boost/include/boost/intrusive/pointer_traits.hpp common.copy /opt/boost/include/boost/intrusive/pointer_rebind.hpp common.copy /opt/boost/include/boost/intrusive/pointer_plus_bits.hpp common.copy /opt/boost/include/boost/intrusive/parent_from_member.hpp common.copy /opt/boost/include/boost/intrusive/pack_options.hpp common.copy /opt/boost/include/boost/intrusive/options.hpp common.copy /opt/boost/include/boost/intrusive/list_hook.hpp common.copy /opt/boost/include/boost/intrusive/member_value_traits.hpp common.copy /opt/boost/include/boost/intrusive/list.hpp common.copy /opt/boost/include/boost/intrusive/link_mode.hpp common.copy /opt/boost/include/boost/intrusive/intrusive_fwd.hpp common.copy /opt/boost/include/boost/intrusive/linear_slist_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/hashtable.hpp common.copy /opt/boost/include/boost/intrusive/derivation_value_traits.hpp common.copy /opt/boost/include/boost/intrusive/circular_slist_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/bstree_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/circular_list_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/bstree.hpp common.copy /opt/boost/include/boost/intrusive/bs_set.hpp common.copy /opt/boost/include/boost/intrusive/avltree_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/bs_set_hook.hpp common.copy /opt/boost/include/boost/intrusive/avl_set_hook.hpp common.copy /opt/boost/include/boost/intrusive/avltree.hpp common.copy /opt/boost/include/boost/intrusive/avl_set.hpp common.copy /opt/boost/include/boost/intrusive/any_hook.hpp common.copy /opt/boost/include/boost/integer/static_min_max.hpp common.copy /opt/boost/include/boost/interprocess/xsi_shared_memory.hpp ...on 3200th target... common.copy /opt/boost/include/boost/interprocess/xsi_key.hpp common.copy /opt/boost/include/boost/interprocess/shared_memory_object.hpp common.copy /opt/boost/include/boost/interprocess/windows_shared_memory.hpp common.copy /opt/boost/include/boost/interprocess/permissions.hpp common.copy /opt/boost/include/boost/interprocess/offset_ptr.hpp common.copy /opt/boost/include/boost/interprocess/segment_manager.hpp common.copy /opt/boost/include/boost/interprocess/mapped_region.hpp common.copy /opt/boost/include/boost/interprocess/managed_windows_shared_memory.hpp common.copy /opt/boost/include/boost/interprocess/managed_xsi_shared_memory.hpp common.copy /opt/boost/include/boost/interprocess/managed_shared_memory.hpp common.copy /opt/boost/include/boost/interprocess/managed_heap_memory.hpp common.copy /opt/boost/include/boost/interprocess/managed_mapped_file.hpp common.copy /opt/boost/include/boost/interprocess/managed_external_buffer.hpp common.copy /opt/boost/include/boost/interprocess/interprocess_fwd.hpp common.copy /opt/boost/include/boost/interprocess/file_mapping.hpp common.copy /opt/boost/include/boost/interprocess/exceptions.hpp common.copy /opt/boost/include/boost/interprocess/errors.hpp common.copy /opt/boost/include/boost/interprocess/creation_tags.hpp common.copy /opt/boost/include/boost/interprocess/anonymous_shared_memory.hpp common.copy /opt/boost/include/boost/integer/static_log2.hpp common.copy /opt/boost/include/boost/integer/mod_inverse.hpp common.copy /opt/boost/include/boost/integer/integer_mask.hpp common.copy /opt/boost/include/boost/integer/integer_log2.hpp common.copy /opt/boost/include/boost/integer/extended_euclidean.hpp common.copy /opt/boost/include/boost/integer/common_factor_rt.hpp common.copy /opt/boost/include/boost/integer/common_factor_ct.hpp common.copy /opt/boost/include/boost/integer/common_factor.hpp common.copy /opt/boost/include/boost/icl/split_interval_map.hpp common.copy /opt/boost/include/boost/icl/split_interval_set.hpp common.copy /opt/boost/include/boost/icl/set.hpp common.copy /opt/boost/include/boost/icl/separate_interval_set.hpp common.copy /opt/boost/include/boost/icl/right_open_interval.hpp common.copy /opt/boost/include/boost/icl/rational.hpp common.copy /opt/boost/include/boost/icl/open_interval.hpp common.copy /opt/boost/include/boost/icl/ptime.hpp common.copy /opt/boost/include/boost/icl/map.hpp common.copy /opt/boost/include/boost/icl/left_open_interval.hpp common.copy /opt/boost/include/boost/icl/interval_traits.hpp common.copy /opt/boost/include/boost/icl/iterator.hpp common.copy /opt/boost/include/boost/icl/interval_set.hpp common.copy /opt/boost/include/boost/icl/interval_map.hpp common.copy /opt/boost/include/boost/icl/interval_combining_style.hpp common.copy /opt/boost/include/boost/icl/interval_bounds.hpp common.copy /opt/boost/include/boost/icl/interval_base_map.hpp common.copy /opt/boost/include/boost/icl/interval_base_set.hpp common.copy /opt/boost/include/boost/icl/interval.hpp common.copy /opt/boost/include/boost/icl/impl_config.hpp common.copy /opt/boost/include/boost/icl/gregorian.hpp common.copy /opt/boost/include/boost/icl/dynamic_interval_traits.hpp common.copy /opt/boost/include/boost/icl/functors.hpp common.copy /opt/boost/include/boost/icl/discrete_interval.hpp common.copy /opt/boost/include/boost/icl/closed_interval.hpp common.copy /opt/boost/include/boost/icl/continuous_interval.hpp common.copy /opt/boost/include/boost/icl/associative_interval_container.hpp common.copy /opt/boost/include/boost/hof/version.hpp common.copy /opt/boost/include/boost/hof/unpack_sequence.hpp common.copy /opt/boost/include/boost/icl/associative_element_container.hpp common.copy /opt/boost/include/boost/hof/unpack.hpp common.copy /opt/boost/include/boost/hof/tap.hpp common.copy /opt/boost/include/boost/hof/static.hpp common.copy /opt/boost/include/boost/hof/rotate.hpp common.copy /opt/boost/include/boost/hof/reverse_fold.hpp common.copy /opt/boost/include/boost/hof/reveal.hpp common.copy /opt/boost/include/boost/hof/result.hpp common.copy /opt/boost/include/boost/hof/returns.hpp common.copy /opt/boost/include/boost/hof/repeat.hpp common.copy /opt/boost/include/boost/hof/repeat_while.hpp common.copy /opt/boost/include/boost/hof/proj.hpp common.copy /opt/boost/include/boost/hof/protect.hpp common.copy /opt/boost/include/boost/hof/placeholders.hpp common.copy /opt/boost/include/boost/hof/pipable.hpp common.copy /opt/boost/include/boost/hof/partial.hpp common.copy /opt/boost/include/boost/hof/pack.hpp common.copy /opt/boost/include/boost/hof/mutable.hpp common.copy /opt/boost/include/boost/hof/match.hpp common.copy /opt/boost/include/boost/hof/lift.hpp common.copy /opt/boost/include/boost/hof/limit.hpp common.copy /opt/boost/include/boost/hof/lazy.hpp common.copy /opt/boost/include/boost/hof/lambda.hpp common.copy /opt/boost/include/boost/hof/is_unpackable.hpp common.copy /opt/boost/include/boost/hof/infix.hpp common.copy /opt/boost/include/boost/hof/is_invocable.hpp common.copy /opt/boost/include/boost/hof/implicit.hpp common.copy /opt/boost/include/boost/hof/indirect.hpp common.copy /opt/boost/include/boost/hof/if.hpp common.copy /opt/boost/include/boost/hof/identity.hpp common.copy /opt/boost/include/boost/hof/function_param_limit.hpp common.copy /opt/boost/include/boost/hof/function.hpp common.copy /opt/boost/include/boost/hof/fold.hpp common.copy /opt/boost/include/boost/hof/flow.hpp common.copy /opt/boost/include/boost/hof/flip.hpp common.copy /opt/boost/include/boost/hof/fix.hpp gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/instantiate_re2c_lexer.o common.copy /opt/boost/include/boost/hof/first_of.hpp common.copy /opt/boost/include/boost/hof/eval.hpp common.copy /opt/boost/include/boost/hof/decay.hpp common.copy /opt/boost/include/boost/hof/decorate.hpp common.copy /opt/boost/include/boost/hof/construct.hpp ...on 3300th target... common.copy /opt/boost/include/boost/hof/config.hpp common.copy /opt/boost/include/boost/hof/combine.hpp common.copy /opt/boost/include/boost/hof/compose.hpp common.copy /opt/boost/include/boost/hof/capture.hpp common.copy /opt/boost/include/boost/hof/apply_eval.hpp common.copy /opt/boost/include/boost/hof/arg.hpp common.copy /opt/boost/include/boost/hof/apply.hpp common.copy /opt/boost/include/boost/hof/always.hpp common.copy /opt/boost/include/boost/hof/alias.hpp common.copy /opt/boost/include/boost/histogram/weight.hpp common.copy /opt/boost/include/boost/histogram/unsafe_access.hpp common.copy /opt/boost/include/boost/heap/skew_heap.hpp common.copy /opt/boost/include/boost/heap/priority_queue.hpp common.copy /opt/boost/include/boost/heap/pairing_heap.hpp common.copy /opt/boost/include/boost/heap/policies.hpp common.copy /opt/boost/include/boost/heap/heap_concepts.hpp common.copy /opt/boost/include/boost/heap/heap_merge.hpp common.copy /opt/boost/include/boost/heap/fibonacci_heap.hpp common.copy /opt/boost/include/boost/heap/d_ary_heap.hpp common.copy /opt/boost/include/boost/heap/binomial_heap.hpp common.copy /opt/boost/include/boost/histogram/unlimited_storage.hpp common.copy /opt/boost/include/boost/histogram/serialization.hpp common.copy /opt/boost/include/boost/histogram/storage_adaptor.hpp common.copy /opt/boost/include/boost/histogram/sample.hpp common.copy /opt/boost/include/boost/histogram/multi_index.hpp common.copy /opt/boost/include/boost/histogram/ostream.hpp common.copy /opt/boost/include/boost/histogram/make_profile.hpp common.copy /opt/boost/include/boost/histogram/make_histogram.hpp common.copy /opt/boost/include/boost/histogram/indexed.hpp common.copy /opt/boost/include/boost/histogram/literals.hpp common.copy /opt/boost/include/boost/histogram/histogram.hpp common.copy /opt/boost/include/boost/histogram/fwd.hpp common.copy /opt/boost/include/boost/histogram/axis.hpp common.copy /opt/boost/include/boost/histogram/algorithm.hpp common.copy /opt/boost/include/boost/hana/zip_with.hpp common.copy /opt/boost/include/boost/histogram/accumulators.hpp common.copy /opt/boost/include/boost/hana/zip_shortest_with.hpp common.copy /opt/boost/include/boost/hana/zip.hpp common.copy /opt/boost/include/boost/hana/zip_shortest.hpp common.copy /opt/boost/include/boost/hana/zero.hpp common.copy /opt/boost/include/boost/hana/while.hpp common.copy /opt/boost/include/boost/hana/version.hpp common.copy /opt/boost/include/boost/hana/value.hpp common.copy /opt/boost/include/boost/hana/unique.hpp common.copy /opt/boost/include/boost/hana/unpack.hpp common.copy /opt/boost/include/boost/hana/union.hpp common.copy /opt/boost/include/boost/hana/unfold_right.hpp common.copy /opt/boost/include/boost/hana/unfold_left.hpp common.copy /opt/boost/include/boost/hana/type.hpp common.copy /opt/boost/include/boost/hana/tuple.hpp common.copy /opt/boost/include/boost/hana/transform.hpp common.copy /opt/boost/include/boost/hana/traits.hpp common.copy /opt/boost/include/boost/hana/tap.hpp common.copy /opt/boost/include/boost/hana/then.hpp common.copy /opt/boost/include/boost/hana/take_while.hpp common.copy /opt/boost/include/boost/hana/take_front.hpp common.copy /opt/boost/include/boost/hana/symmetric_difference.hpp common.copy /opt/boost/include/boost/hana/take_back.hpp common.copy /opt/boost/include/boost/hana/sum.hpp common.copy /opt/boost/include/boost/hana/span.hpp common.copy /opt/boost/include/boost/hana/suffix.hpp common.copy /opt/boost/include/boost/hana/string.hpp common.copy /opt/boost/include/boost/hana/size.hpp common.copy /opt/boost/include/boost/hana/sort.hpp common.copy /opt/boost/include/boost/hana/slice.hpp common.copy /opt/boost/include/boost/hana/set.hpp common.copy /opt/boost/include/boost/hana/second.hpp common.copy /opt/boost/include/boost/hana/scan_right.hpp common.copy /opt/boost/include/boost/hana/scan_left.hpp common.copy /opt/boost/include/boost/hana/reverse.hpp common.copy /opt/boost/include/boost/hana/reverse_fold.hpp common.copy /opt/boost/include/boost/hana/replicate.hpp common.copy /opt/boost/include/boost/hana/replace_if.hpp common.copy /opt/boost/include/boost/hana/replace.hpp common.copy /opt/boost/include/boost/hana/repeat.hpp common.copy /opt/boost/include/boost/hana/remove_if.hpp common.copy /opt/boost/include/boost/hana/remove_range.hpp common.copy /opt/boost/include/boost/hana/remove_at.hpp common.copy /opt/boost/include/boost/hana/remove.hpp common.copy /opt/boost/include/boost/hana/range.hpp common.copy /opt/boost/include/boost/hana/product.hpp common.copy /opt/boost/include/boost/hana/prepend.hpp common.copy /opt/boost/include/boost/hana/prefix.hpp common.copy /opt/boost/include/boost/hana/power.hpp common.copy /opt/boost/include/boost/hana/permutations.hpp common.copy /opt/boost/include/boost/hana/plus.hpp common.copy /opt/boost/include/boost/hana/partition.hpp common.copy /opt/boost/include/boost/hana/ordering.hpp common.copy /opt/boost/include/boost/hana/pair.hpp common.copy /opt/boost/include/boost/hana/or.hpp common.copy /opt/boost/include/boost/hana/one.hpp common.copy /opt/boost/include/boost/hana/optional.hpp common.copy /opt/boost/include/boost/hana/not_equal.hpp common.copy /opt/boost/include/boost/hana/not.hpp common.copy /opt/boost/include/boost/hana/none_of.hpp common.copy /opt/boost/include/boost/hana/none.hpp common.copy /opt/boost/include/boost/hana/mult.hpp ...on 3400th target... common.copy /opt/boost/include/boost/hana/negate.hpp common.copy /opt/boost/include/boost/hana/monadic_fold_right.hpp common.copy /opt/boost/include/boost/hana/monadic_compose.hpp common.copy /opt/boost/include/boost/hana/monadic_fold_left.hpp common.copy /opt/boost/include/boost/hana/mod.hpp common.copy /opt/boost/include/boost/hana/minus.hpp common.copy /opt/boost/include/boost/hana/minimum.hpp common.copy /opt/boost/include/boost/hana/min.hpp common.copy /opt/boost/include/boost/hana/members.hpp common.copy /opt/boost/include/boost/hana/maximum.hpp common.copy /opt/boost/include/boost/hana/max.hpp common.copy /opt/boost/include/boost/hana/map.hpp common.copy /opt/boost/include/boost/hana/lift.hpp common.copy /opt/boost/include/boost/hana/lexicographical_compare.hpp common.copy /opt/boost/include/boost/hana/less_equal.hpp common.copy /opt/boost/include/boost/hana/less.hpp common.copy /opt/boost/include/boost/hana/length.hpp common.copy /opt/boost/include/boost/hana/lazy.hpp common.copy /opt/boost/include/boost/hana/keys.hpp common.copy /opt/boost/include/boost/hana/is_subset.hpp common.copy /opt/boost/include/boost/hana/is_empty.hpp common.copy /opt/boost/include/boost/hana/is_disjoint.hpp common.copy /opt/boost/include/boost/hana/intersperse.hpp common.copy /opt/boost/include/boost/hana/integral_constant.hpp common.copy /opt/boost/include/boost/hana/intersection.hpp common.copy /opt/boost/include/boost/hana/insert.hpp common.copy /opt/boost/include/boost/hana/insert_range.hpp common.copy /opt/boost/include/boost/hana/index_if.hpp common.copy /opt/boost/include/boost/hana/if.hpp common.copy /opt/boost/include/boost/hana/hash.hpp common.copy /opt/boost/include/boost/hana/group.hpp common.copy /opt/boost/include/boost/hana/greater_equal.hpp common.copy /opt/boost/include/boost/hana/greater.hpp common.copy /opt/boost/include/boost/hana/functional.hpp common.copy /opt/boost/include/boost/hana/fuse.hpp common.copy /opt/boost/include/boost/hana/for_each.hpp common.copy /opt/boost/include/boost/hana/front.hpp common.copy /opt/boost/include/boost/hana/fold_right.hpp common.copy /opt/boost/include/boost/hana/fold_left.hpp common.copy /opt/boost/include/boost/hana/fold.hpp common.copy /opt/boost/include/boost/hana/flatten.hpp common.copy /opt/boost/include/boost/hana/find.hpp common.copy /opt/boost/include/boost/hana/first.hpp common.copy /opt/boost/include/boost/hana/find_if.hpp common.copy /opt/boost/include/boost/hana/filter.hpp common.copy /opt/boost/include/boost/hana/extract.hpp common.copy /opt/boost/include/boost/hana/extend.hpp common.copy /opt/boost/include/boost/hana/fill.hpp common.copy /opt/boost/include/boost/hana/eval_if.hpp common.copy /opt/boost/include/boost/hana/eval.hpp common.copy /opt/boost/include/boost/hana/empty.hpp common.copy /opt/boost/include/boost/hana/equal.hpp common.copy /opt/boost/include/boost/hana/erase_key.hpp common.copy /opt/boost/include/boost/hana/drop_while.hpp common.copy /opt/boost/include/boost/hana/duplicate.hpp common.copy /opt/boost/include/boost/hana/drop_front_exactly.hpp common.copy /opt/boost/include/boost/hana/drop_back.hpp common.copy /opt/boost/include/boost/hana/drop_front.hpp common.copy /opt/boost/include/boost/hana/difference.hpp common.copy /opt/boost/include/boost/hana/div.hpp common.copy /opt/boost/include/boost/hana/define_struct.hpp common.copy /opt/boost/include/boost/hana/cycle.hpp common.copy /opt/boost/include/boost/hana/count.hpp common.copy /opt/boost/include/boost/hana/count_if.hpp common.copy /opt/boost/include/boost/hana/contains.hpp common.copy /opt/boost/include/boost/hana/core.hpp common.copy /opt/boost/include/boost/hana/config.hpp common.copy /opt/boost/include/boost/hana/concat.hpp common.copy /opt/boost/include/boost/hana/concept.hpp common.copy /opt/boost/include/boost/hana/comparing.hpp common.copy /opt/boost/include/boost/hana/cartesian_product.hpp common.copy /opt/boost/include/boost/hana/chain.hpp common.copy /opt/boost/include/boost/hana/bool.hpp common.copy /opt/boost/include/boost/hana/back.hpp common.copy /opt/boost/include/boost/hana/basic_tuple.hpp common.copy /opt/boost/include/boost/hana/at_key.hpp common.copy /opt/boost/include/boost/hana/assert.hpp common.copy /opt/boost/include/boost/hana/at.hpp common.copy /opt/boost/include/boost/hana/ap.hpp common.copy /opt/boost/include/boost/hana/append.hpp common.copy /opt/boost/include/boost/hana/any_of.hpp common.copy /opt/boost/include/boost/hana/and.hpp common.copy /opt/boost/include/boost/hana/any.hpp common.copy /opt/boost/include/boost/hana/all_of.hpp common.copy /opt/boost/include/boost/hana/all.hpp common.copy /opt/boost/include/boost/hana/adjust.hpp common.copy /opt/boost/include/boost/hana/adjust_if.hpp common.copy /opt/boost/include/boost/hana/adapt_struct.hpp common.copy /opt/boost/include/boost/hana/adapt_adt.hpp common.copy /opt/boost/include/boost/hana/accessors.hpp common.copy /opt/boost/include/boost/graph/write_dimacs.hpp common.copy /opt/boost/include/boost/graph/wavefront.hpp common.copy /opt/boost/include/boost/graph/visitors.hpp common.copy /opt/boost/include/boost/graph/vf2_sub_graph_iso.hpp common.copy /opt/boost/include/boost/graph/vertex_and_edge_range.hpp common.copy /opt/boost/include/boost/graph/use_mpi.hpp common.copy /opt/boost/include/boost/graph/vector_as_graph.hpp common.copy /opt/boost/include/boost/graph/undirected_graph.hpp ...on 3500th target... common.copy /opt/boost/include/boost/graph/two_graphs_common_spanning_trees.hpp common.copy /opt/boost/include/boost/graph/undirected_dfs.hpp common.copy /opt/boost/include/boost/graph/two_bit_color_map.hpp common.copy /opt/boost/include/boost/graph/transpose_graph.hpp common.copy /opt/boost/include/boost/graph/tree_traits.hpp common.copy /opt/boost/include/boost/graph/transitive_reduction.hpp common.copy /opt/boost/include/boost/graph/topology.hpp common.copy /opt/boost/include/boost/graph/transitive_closure.hpp common.copy /opt/boost/include/boost/graph/topological_sort.hpp common.copy /opt/boost/include/boost/graph/tiernan_all_cycles.hpp common.copy /opt/boost/include/boost/graph/successive_shortest_path_nonnegative_weights.hpp common.copy /opt/boost/include/boost/graph/subgraph.hpp common.copy /opt/boost/include/boost/graph/strong_components.hpp common.copy /opt/boost/include/boost/graph/stoer_wagner_min_cut.hpp common.copy /opt/boost/include/boost/graph/ssca_graph_generator.hpp common.copy /opt/boost/include/boost/graph/stanford_graph.hpp common.copy /opt/boost/include/boost/graph/st_connected.hpp common.copy /opt/boost/include/boost/graph/smallest_last_ordering.hpp common.copy /opt/boost/include/boost/graph/small_world_generator.hpp common.copy /opt/boost/include/boost/graph/sloan_ordering.hpp common.copy /opt/boost/include/boost/graph/simple_point.hpp common.copy /opt/boost/include/boost/graph/reverse_graph.hpp common.copy /opt/boost/include/boost/graph/sequential_vertex_coloring.hpp common.copy /opt/boost/include/boost/graph/rmat_graph_generator.hpp common.copy /opt/boost/include/boost/graph/relax.hpp common.copy /opt/boost/include/boost/graph/random_spanning_tree.hpp common.copy /opt/boost/include/boost/graph/read_dimacs.hpp common.copy /opt/boost/include/boost/graph/random_layout.hpp common.copy /opt/boost/include/boost/graph/random.hpp common.copy /opt/boost/include/boost/graph/r_c_shortest_paths.hpp common.copy /opt/boost/include/boost/graph/push_relabel_max_flow.hpp common.copy /opt/boost/include/boost/graph/property_iter_range.hpp common.copy /opt/boost/include/boost/graph/profile.hpp common.copy /opt/boost/include/boost/graph/properties.hpp common.copy /opt/boost/include/boost/graph/prim_minimum_spanning_tree.hpp common.copy /opt/boost/include/boost/graph/point_traits.hpp common.copy /opt/boost/include/boost/graph/plod_generator.hpp common.copy /opt/boost/include/boost/graph/planar_canonical_ordering.hpp common.copy /opt/boost/include/boost/graph/planar_face_traversal.hpp common.copy /opt/boost/include/boost/graph/page_rank.hpp common.copy /opt/boost/include/boost/graph/overloading.hpp common.copy /opt/boost/include/boost/graph/one_bit_color_map.hpp common.copy /opt/boost/include/boost/graph/numeric_values.hpp common.copy /opt/boost/include/boost/graph/neighbor_bfs.hpp common.copy /opt/boost/include/boost/graph/named_function_params.hpp common.copy /opt/boost/include/boost/graph/named_graph.hpp common.copy /opt/boost/include/boost/graph/minimum_degree_ordering.hpp common.copy /opt/boost/include/boost/graph/metric_tsp_approx.hpp common.copy /opt/boost/include/boost/graph/metis.hpp common.copy /opt/boost/include/boost/graph/mesh_graph_generator.hpp common.copy /opt/boost/include/boost/graph/mcgregor_common_subgraphs.hpp common.copy /opt/boost/include/boost/graph/maximum_weighted_matching.hpp common.copy /opt/boost/include/boost/graph/maximum_adjacency_search.hpp common.copy /opt/boost/include/boost/graph/matrix_as_graph.hpp common.copy /opt/boost/include/boost/graph/max_cardinality_matching.hpp common.copy /opt/boost/include/boost/graph/make_maximal_planar.hpp common.copy /opt/boost/include/boost/graph/make_biconnected_planar.hpp common.copy /opt/boost/include/boost/graph/loop_erased_random_walk.hpp common.copy /opt/boost/include/boost/graph/make_connected.hpp common.copy /opt/boost/include/boost/graph/lookup_edge.hpp common.copy /opt/boost/include/boost/graph/leda_graph.hpp common.copy /opt/boost/include/boost/graph/labeled_graph.hpp common.copy /opt/boost/include/boost/graph/kruskal_min_spanning_tree.hpp common.copy /opt/boost/include/boost/graph/kamada_kawai_spring_layout.hpp common.copy /opt/boost/include/boost/graph/king_ordering.hpp common.copy /opt/boost/include/boost/graph/johnson_all_pairs_shortest.hpp common.copy /opt/boost/include/boost/graph/iteration_macros.hpp common.copy /opt/boost/include/boost/graph/iteration_macros_undef.hpp common.copy /opt/boost/include/boost/graph/isomorphism.hpp common.copy /opt/boost/include/boost/graph/is_kuratowski_subgraph.hpp common.copy /opt/boost/include/boost/graph/is_straight_line_drawing.hpp common.copy /opt/boost/include/boost/graph/incremental_components.hpp common.copy /opt/boost/include/boost/graph/hawick_circuits.hpp common.copy /opt/boost/include/boost/graph/howard_cycle_ratio.hpp common.copy /opt/boost/include/boost/graph/gursoy_atun_layout.hpp common.copy /opt/boost/include/boost/graph/grid_graph.hpp common.copy /opt/boost/include/boost/graph/graphviz.hpp common.copy /opt/boost/include/boost/graph/graphml.hpp common.copy /opt/boost/include/boost/graph/graph_utility.hpp common.copy /opt/boost/include/boost/graph/graph_stats.hpp common.copy /opt/boost/include/boost/graph/graph_traits.hpp common.copy /opt/boost/include/boost/graph/graph_selectors.hpp common.copy /opt/boost/include/boost/graph/graph_concepts.hpp common.copy /opt/boost/include/boost/graph/graph_mutability_traits.hpp common.copy /opt/boost/include/boost/graph/geodesic_distance.hpp common.copy /opt/boost/include/boost/graph/graph_as_tree.hpp common.copy /opt/boost/include/boost/graph/graph_archetypes.hpp common.copy /opt/boost/include/boost/graph/fruchterman_reingold.hpp common.copy /opt/boost/include/boost/graph/floyd_warshall_shortest.hpp common.copy /opt/boost/include/boost/graph/filtered_graph.hpp common.copy /opt/boost/include/boost/graph/find_flow_cost.hpp common.copy /opt/boost/include/boost/graph/exception.hpp common.copy /opt/boost/include/boost/graph/exterior_property.hpp common.copy /opt/boost/include/boost/graph/edmunds_karp_max_flow.hpp common.copy /opt/boost/include/boost/graph/erdos_renyi_generator.hpp common.copy /opt/boost/include/boost/graph/edmonds_karp_max_flow.hpp common.copy /opt/boost/include/boost/graph/edge_list.hpp common.copy /opt/boost/include/boost/graph/edge_coloring.hpp common.copy /opt/boost/include/boost/graph/edge_connectivity.hpp common.copy /opt/boost/include/boost/graph/eccentricity.hpp ...on 3600th target... common.copy /opt/boost/include/boost/graph/dll_import_export.hpp common.copy /opt/boost/include/boost/graph/dominator_tree.hpp common.copy /opt/boost/include/boost/graph/directed_graph.hpp common.copy /opt/boost/include/boost/graph/dijkstra_shortest_paths_no_color_map.hpp common.copy /opt/boost/include/boost/graph/dimacs.hpp common.copy /opt/boost/include/boost/graph/depth_first_search.hpp common.copy /opt/boost/include/boost/graph/dijkstra_shortest_paths.hpp common.copy /opt/boost/include/boost/graph/degree_centrality.hpp common.copy /opt/boost/include/boost/graph/dag_shortest_paths.hpp common.copy /opt/boost/include/boost/graph/cycle_canceling.hpp common.copy /opt/boost/include/boost/graph/cuthill_mckee_ordering.hpp common.copy /opt/boost/include/boost/graph/create_condensation_graph.hpp common.copy /opt/boost/include/boost/graph/core_numbers.hpp common.copy /opt/boost/include/boost/graph/copy.hpp common.copy /opt/boost/include/boost/graph/connected_components.hpp common.copy /opt/boost/include/boost/graph/clustering_coefficient.hpp common.copy /opt/boost/include/boost/graph/closeness_centrality.hpp common.copy /opt/boost/include/boost/graph/compressed_sparse_row_graph.hpp common.copy /opt/boost/include/boost/graph/buffer_concepts.hpp common.copy /opt/boost/include/boost/graph/chrobak_payne_drawing.hpp common.copy /opt/boost/include/boost/graph/circle_layout.hpp common.copy /opt/boost/include/boost/graph/breadth_first_search.hpp common.copy /opt/boost/include/boost/graph/bron_kerbosch_all_cliques.hpp common.copy /opt/boost/include/boost/graph/boykov_kolmogorov_max_flow.hpp common.copy /opt/boost/include/boost/graph/bipartite.hpp common.copy /opt/boost/include/boost/graph/boyer_myrvold_planar_test.hpp common.copy /opt/boost/include/boost/graph/biconnected_components.hpp common.copy /opt/boost/include/boost/graph/betweenness_centrality.hpp common.copy /opt/boost/include/boost/graph/bc_clustering.hpp common.copy /opt/boost/include/boost/graph/bellman_ford_shortest_paths.hpp common.copy /opt/boost/include/boost/graph/bandwidth.hpp common.copy /opt/boost/include/boost/graph/adjacency_matrix.hpp common.copy /opt/boost/include/boost/graph/astar_search.hpp common.copy /opt/boost/include/boost/graph/adjacency_list_io.hpp common.copy /opt/boost/include/boost/graph/adjacency_list.hpp common.copy /opt/boost/include/boost/graph/adj_list_serialize.hpp common.copy /opt/boost/include/boost/graph/adjacency_iterator.hpp common.copy /opt/boost/include/boost/graph/accounting.hpp common.copy /opt/boost/include/boost/gil/utilities.hpp common.copy /opt/boost/include/boost/gil/virtual_locator.hpp common.copy /opt/boost/include/boost/gil/typedefs.hpp common.copy /opt/boost/include/boost/gil/step_iterator.hpp common.copy /opt/boost/include/boost/gil/rgba.hpp common.copy /opt/boost/include/boost/gil/rgb.hpp common.copy /opt/boost/include/boost/gil/promote_integral.hpp common.copy /opt/boost/include/boost/gil/position_iterator.hpp common.copy /opt/boost/include/boost/gil/premultiply.hpp common.copy /opt/boost/include/boost/gil/point.hpp common.copy /opt/boost/include/boost/gil/planar_pixel_iterator.hpp common.copy /opt/boost/include/boost/gil/planar_pixel_reference.hpp common.copy /opt/boost/include/boost/gil/pixel_iterator_adaptor.hpp common.copy /opt/boost/include/boost/gil/pixel_iterator.hpp common.copy /opt/boost/include/boost/gil/pixel.hpp common.copy /opt/boost/include/boost/gil/packed_pixel.hpp common.copy /opt/boost/include/boost/gil/metafunctions.hpp common.copy /opt/boost/include/boost/gil/image_view_factory.hpp common.copy /opt/boost/include/boost/gil/locator.hpp common.copy /opt/boost/include/boost/gil/iterator_from_2d.hpp common.copy /opt/boost/include/boost/gil/image.hpp common.copy /opt/boost/include/boost/gil/image_view.hpp common.copy /opt/boost/include/boost/gil/dynamic_step.hpp common.copy /opt/boost/include/boost/gil/gray.hpp common.copy /opt/boost/include/boost/gil/device_n.hpp common.copy /opt/boost/include/boost/gil/concepts.hpp common.copy /opt/boost/include/boost/gil/deprecated.hpp common.copy /opt/boost/include/boost/gil/color_convert.hpp common.copy /opt/boost/include/boost/gil/color_base_algorithm.hpp common.copy /opt/boost/include/boost/gil/color_base.hpp common.copy /opt/boost/include/boost/gil/cmyk.hpp common.copy /opt/boost/include/boost/gil/channel_algorithm.hpp common.copy /opt/boost/include/boost/gil/channel.hpp common.copy /opt/boost/include/boost/gil/bit_aligned_pixel_iterator.hpp common.copy /opt/boost/include/boost/gil/bit_aligned_pixel_reference.hpp common.copy /opt/boost/include/boost/gil/algorithm.hpp common.copy /opt/boost/include/boost/fusion/view.hpp common.copy /opt/boost/include/boost/fusion/tuple.hpp common.copy /opt/boost/include/boost/geometry/geometry.hpp common.copy /opt/boost/include/boost/fusion/support.hpp common.copy /opt/boost/include/boost/fusion/mpl.hpp common.copy /opt/boost/include/boost/fusion/sequence.hpp common.copy /opt/boost/include/boost/fusion/iterator.hpp common.copy /opt/boost/include/boost/fusion/container.hpp common.copy /opt/boost/include/boost/fusion/functional.hpp common.copy /opt/boost/include/boost/fusion/adapted.hpp common.copy /opt/boost/include/boost/fusion/algorithm.hpp common.copy /opt/boost/include/boost/functional/value_factory.hpp common.copy /opt/boost/include/boost/functional/overloaded_function.hpp common.copy /opt/boost/include/boost/functional/hash_fwd.hpp common.copy /opt/boost/include/boost/functional/lightweight_forward_adapter.hpp common.copy /opt/boost/include/boost/functional/hash.hpp common.copy /opt/boost/include/boost/functional/forward_adapter.hpp common.copy /opt/boost/include/boost/functional/factory.hpp common.copy /opt/boost/include/boost/function/function_typeof.hpp common.copy /opt/boost/include/boost/function_types/property_tags.hpp ...on 3700th target... common.copy /opt/boost/include/boost/function_types/result_type.hpp common.copy /opt/boost/include/boost/function_types/parameter_types.hpp common.copy /opt/boost/include/boost/function_types/member_function_pointer.hpp common.copy /opt/boost/include/boost/function_types/member_object_pointer.hpp common.copy /opt/boost/include/boost/function_types/is_nonmember_callable_builtin.hpp common.copy /opt/boost/include/boost/function_types/is_member_object_pointer.hpp common.copy /opt/boost/include/boost/function_types/is_member_pointer.hpp common.copy /opt/boost/include/boost/function_types/is_function_reference.hpp common.copy /opt/boost/include/boost/function_types/is_function_pointer.hpp common.copy /opt/boost/include/boost/function_types/is_member_function_pointer.hpp common.copy /opt/boost/include/boost/function_types/is_function.hpp common.copy /opt/boost/include/boost/function_types/function_reference.hpp common.copy /opt/boost/include/boost/function_types/is_callable_builtin.hpp common.copy /opt/boost/include/boost/function_types/function_type.hpp common.copy /opt/boost/include/boost/function_types/function_arity.hpp common.copy /opt/boost/include/boost/function_types/function_pointer.hpp common.copy /opt/boost/include/boost/function_types/components.hpp common.copy /opt/boost/include/boost/function/function_template.hpp common.copy /opt/boost/include/boost/function/function_base.hpp common.copy /opt/boost/include/boost/function/function_fwd.hpp common.copy /opt/boost/include/boost/function/function9.hpp common.copy /opt/boost/include/boost/function/function7.hpp common.copy /opt/boost/include/boost/function/function8.hpp common.copy /opt/boost/include/boost/function/function5.hpp common.copy /opt/boost/include/boost/function/function6.hpp common.copy /opt/boost/include/boost/function/function4.hpp common.copy /opt/boost/include/boost/function/function3.hpp common.copy /opt/boost/include/boost/function/function10.hpp common.copy /opt/boost/include/boost/function/function2.hpp common.copy /opt/boost/include/boost/function/function1.hpp common.copy /opt/boost/include/boost/format/parsing.hpp common.copy /opt/boost/include/boost/function/function0.hpp common.copy /opt/boost/include/boost/format/internals_fwd.hpp common.copy /opt/boost/include/boost/format/group.hpp common.copy /opt/boost/include/boost/format/internals.hpp common.copy /opt/boost/include/boost/format/free_funcs.hpp common.copy /opt/boost/include/boost/format/format_implementation.hpp common.copy /opt/boost/include/boost/format/format_fwd.hpp common.copy /opt/boost/include/boost/format/feed_args.hpp common.copy /opt/boost/include/boost/format/format_class.hpp common.copy /opt/boost/include/boost/format/alt_sstream.hpp common.copy /opt/boost/include/boost/format/exceptions.hpp common.copy /opt/boost/include/boost/format/alt_sstream_impl.hpp common.copy /opt/boost/include/boost/flyweight/tracking_tag.hpp common.copy /opt/boost/include/boost/filesystem/string_file.hpp common.copy /opt/boost/include/boost/filesystem/path.hpp common.copy /opt/boost/include/boost/filesystem/path_traits.hpp common.copy /opt/boost/include/boost/filesystem/fstream.hpp common.copy /opt/boost/include/boost/filesystem/file_status.hpp common.copy /opt/boost/include/boost/filesystem/exception.hpp common.copy /opt/boost/include/boost/filesystem/operations.hpp common.copy /opt/boost/include/boost/filesystem/directory.hpp common.copy /opt/boost/include/boost/filesystem/convenience.hpp common.copy /opt/boost/include/boost/filesystem/config.hpp common.copy /opt/boost/include/boost/flyweight/tag.hpp common.copy /opt/boost/include/boost/flyweight/static_holder_fwd.hpp common.copy /opt/boost/include/boost/flyweight/static_holder.hpp common.copy /opt/boost/include/boost/flyweight/simple_locking_fwd.hpp common.copy /opt/boost/include/boost/flyweight/simple_locking.hpp common.copy /opt/boost/include/boost/flyweight/set_factory_fwd.hpp common.copy /opt/boost/include/boost/flyweight/set_factory.hpp common.copy /opt/boost/include/boost/flyweight/refcounted_fwd.hpp common.copy /opt/boost/include/boost/flyweight/serialize.hpp common.copy /opt/boost/include/boost/flyweight/refcounted.hpp common.copy /opt/boost/include/boost/flyweight/no_tracking_fwd.hpp common.copy /opt/boost/include/boost/flyweight/no_tracking.hpp common.copy /opt/boost/include/boost/flyweight/no_locking_fwd.hpp common.copy /opt/boost/include/boost/flyweight/no_locking.hpp common.copy /opt/boost/include/boost/flyweight/locking_tag.hpp common.copy /opt/boost/include/boost/flyweight/key_value_fwd.hpp common.copy /opt/boost/include/boost/flyweight/key_value.hpp common.copy /opt/boost/include/boost/flyweight/intermodule_holder_fwd.hpp common.copy /opt/boost/include/boost/flyweight/intermodule_holder.hpp common.copy /opt/boost/include/boost/flyweight/hashed_factory_fwd.hpp common.copy /opt/boost/include/boost/flyweight/holder_tag.hpp common.copy /opt/boost/include/boost/flyweight/hashed_factory.hpp common.copy /opt/boost/include/boost/flyweight/flyweight_fwd.hpp common.copy /opt/boost/include/boost/flyweight/flyweight.hpp common.copy /opt/boost/include/boost/flyweight/factory_tag.hpp common.copy /opt/boost/include/boost/flyweight/assoc_container_factory_fwd.hpp common.copy /opt/boost/include/boost/flyweight/assoc_container_factory.hpp common.copy /opt/boost/include/boost/fiber/waker.hpp common.copy /opt/boost/include/boost/fiber/type.hpp common.copy /opt/boost/include/boost/fiber/unbuffered_channel.hpp common.copy /opt/boost/include/boost/fiber/segmented_stack.hpp common.copy /opt/boost/include/boost/fiber/timed_mutex.hpp common.copy /opt/boost/include/boost/fiber/scheduler.hpp common.copy /opt/boost/include/boost/fiber/recursive_mutex.hpp common.copy /opt/boost/include/boost/fiber/recursive_timed_mutex.hpp common.copy /opt/boost/include/boost/fiber/protected_fixedsize_stack.hpp common.copy /opt/boost/include/boost/fiber/properties.hpp common.copy /opt/boost/include/boost/fiber/pooled_fixedsize_stack.hpp common.copy /opt/boost/include/boost/fiber/policy.hpp common.copy /opt/boost/include/boost/fiber/operations.hpp common.copy /opt/boost/include/boost/fiber/mutex.hpp common.copy /opt/boost/include/boost/fiber/future.hpp common.copy /opt/boost/include/boost/fiber/fixedsize_stack.hpp ...on 3800th target... common.copy /opt/boost/include/boost/fiber/fss.hpp common.copy /opt/boost/include/boost/fiber/fiber.hpp common.copy /opt/boost/include/boost/fiber/context.hpp common.copy /opt/boost/include/boost/fiber/exceptions.hpp common.copy /opt/boost/include/boost/fiber/condition_variable.hpp common.copy /opt/boost/include/boost/fiber/channel_op_status.hpp common.copy /opt/boost/include/boost/fiber/barrier.hpp common.copy /opt/boost/include/boost/fiber/buffered_channel.hpp common.copy /opt/boost/include/boost/fiber/all.hpp common.copy /opt/boost/include/boost/exception/to_string_stub.hpp common.copy /opt/boost/include/boost/endian/endian.hpp common.copy /opt/boost/include/boost/endian/conversion.hpp common.copy /opt/boost/include/boost/endian/buffers.hpp common.copy /opt/boost/include/boost/endian/arithmetic.hpp common.copy /opt/boost/include/boost/exception/info.hpp common.copy /opt/boost/include/boost/exception/info_tuple.hpp common.copy /opt/boost/include/boost/exception/to_string.hpp common.copy /opt/boost/include/boost/exception/exception.hpp common.copy /opt/boost/include/boost/exception/get_error_info.hpp common.copy /opt/boost/include/boost/exception/error_info.hpp common.copy /opt/boost/include/boost/exception/errinfo_type_info_name.hpp common.copy /opt/boost/include/boost/exception/errinfo_nested_exception.hpp common.copy /opt/boost/include/boost/exception/errinfo_file_open_mode.hpp common.copy /opt/boost/include/boost/exception/errinfo_file_name.hpp common.copy /opt/boost/include/boost/exception/errinfo_at_line.hpp common.copy /opt/boost/include/boost/exception/errinfo_file_handle.hpp common.copy /opt/boost/include/boost/exception/errinfo_errno.hpp common.copy /opt/boost/include/boost/exception/errinfo_api_function.hpp common.copy /opt/boost/include/boost/exception/enable_error_info.hpp common.copy /opt/boost/include/boost/exception/enable_current_exception.hpp common.copy /opt/boost/include/boost/exception/diagnostic_information.hpp common.copy /opt/boost/include/boost/exception/current_exception_cast.hpp common.copy /opt/boost/include/boost/exception/all.hpp common.copy /opt/boost/include/boost/dynamic_bitset/serialization.hpp common.copy /opt/boost/include/boost/dynamic_bitset/config.hpp common.copy /opt/boost/include/boost/dynamic_bitset/dynamic_bitset.hpp common.copy /opt/boost/include/boost/dll/smart_library.hpp common.copy /opt/boost/include/boost/detail/workaround.hpp common.copy /opt/boost/include/boost/detail/utf8_codecvt_facet.ipp common.copy /opt/boost/include/boost/detail/utf8_codecvt_facet.hpp common.copy /opt/boost/include/boost/detail/templated_streams.hpp common.copy /opt/boost/include/boost/detail/sp_typeinfo.hpp common.copy /opt/boost/include/boost/detail/scoped_enum_emulation.hpp common.copy /opt/boost/include/boost/detail/select_type.hpp common.copy /opt/boost/include/boost/detail/reference_content.hpp common.copy /opt/boost/include/boost/detail/ob_compressed_pair.hpp common.copy /opt/boost/include/boost/detail/quick_allocator.hpp common.copy /opt/boost/include/boost/detail/numeric_traits.hpp common.copy /opt/boost/include/boost/detail/named_template_params.hpp common.copy /opt/boost/include/boost/detail/no_exceptions_support.hpp common.copy /opt/boost/include/boost/detail/lightweight_thread.hpp common.copy /opt/boost/include/boost/detail/lightweight_test.hpp common.copy /opt/boost/include/boost/detail/lightweight_test_report.hpp common.copy /opt/boost/include/boost/detail/lightweight_mutex.hpp common.copy /opt/boost/include/boost/detail/lightweight_main.hpp common.copy /opt/boost/include/boost/detail/lcast_precision.hpp common.copy /opt/boost/include/boost/detail/iterator.hpp common.copy /opt/boost/include/boost/detail/is_xxx.hpp common.copy /opt/boost/include/boost/detail/is_sorted.hpp common.copy /opt/boost/include/boost/detail/is_incrementable.hpp common.copy /opt/boost/include/boost/detail/interlocked.hpp common.copy /opt/boost/include/boost/detail/indirect_traits.hpp common.copy /opt/boost/include/boost/detail/identifier.hpp common.copy /opt/boost/include/boost/detail/has_default_constructor.hpp common.copy /opt/boost/include/boost/detail/container_fwd.hpp common.copy /opt/boost/include/boost/detail/fenv.hpp common.copy /opt/boost/include/boost/detail/call_traits.hpp common.copy /opt/boost/include/boost/detail/compressed_pair.hpp common.copy /opt/boost/include/boost/detail/catch_exceptions.hpp common.copy /opt/boost/include/boost/detail/bitmask.hpp common.copy /opt/boost/include/boost/detail/binary_search.hpp common.copy /opt/boost/include/boost/detail/basic_pointerbuf.hpp common.copy /opt/boost/include/boost/detail/allocator_utilities.hpp common.copy /opt/boost/include/boost/detail/atomic_count.hpp common.copy /opt/boost/include/boost/detail/algorithm.hpp common.copy /opt/boost/include/boost/dll/shared_library.hpp common.copy /opt/boost/include/boost/dll/runtime_symbol_info.hpp common.copy /opt/boost/include/boost/dll/shared_library_load_mode.hpp common.copy /opt/boost/include/boost/dll/import_mangled.hpp common.copy /opt/boost/include/boost/dll/library_info.hpp common.copy /opt/boost/include/boost/dll/import_class.hpp common.copy /opt/boost/include/boost/dll/config.hpp common.copy /opt/boost/include/boost/dll/import.hpp common.copy /opt/boost/include/boost/date_time/year_month_day.hpp common.copy /opt/boost/include/boost/dll/alias.hpp common.copy /opt/boost/include/boost/date_time/wrapping_int.hpp common.copy /opt/boost/include/boost/date_time/tz_db_base.hpp common.copy /opt/boost/include/boost/date_time/time_zone_names.hpp common.copy /opt/boost/include/boost/date_time/time_system_split.hpp common.copy /opt/boost/include/boost/date_time/time_zone_base.hpp common.copy /opt/boost/include/boost/date_time/time_resolution_traits.hpp common.copy /opt/boost/include/boost/date_time/time_system_counted.hpp common.copy /opt/boost/include/boost/date_time/time_parsing.hpp common.copy /opt/boost/include/boost/date_time/time_iterator.hpp ...on 3900th target... common.copy /opt/boost/include/boost/date_time/time_formatting_streams.hpp common.copy /opt/boost/include/boost/date_time/time_duration.hpp common.copy /opt/boost/include/boost/date_time/time_facet.hpp common.copy /opt/boost/include/boost/date_time/time_defs.hpp common.copy /opt/boost/include/boost/date_time/time_clock.hpp common.copy /opt/boost/include/boost/date_time/strings_from_facet.hpp common.copy /opt/boost/include/boost/date_time/time.hpp common.copy /opt/boost/include/boost/date_time/string_parse_tree.hpp common.copy /opt/boost/include/boost/date_time/string_convert.hpp common.copy /opt/boost/include/boost/date_time/special_values_formatter.hpp common.copy /opt/boost/include/boost/date_time/special_values_parser.hpp common.copy /opt/boost/include/boost/date_time/special_defs.hpp common.copy /opt/boost/include/boost/date_time/period_parser.hpp common.copy /opt/boost/include/boost/date_time/period_formatter.hpp common.copy /opt/boost/include/boost/date_time/parse_format_base.hpp common.copy /opt/boost/include/boost/date_time/period.hpp common.copy /opt/boost/include/boost/date_time/microsec_time_clock.hpp common.copy /opt/boost/include/boost/date_time/locale_config.hpp common.copy /opt/boost/include/boost/date_time/local_timezone_defs.hpp common.copy /opt/boost/include/boost/date_time/local_time_adjustor.hpp common.copy /opt/boost/include/boost/date_time/iso_format.hpp common.copy /opt/boost/include/boost/date_time/int_adapter.hpp common.copy /opt/boost/include/boost/date_time/format_date_parser.hpp common.copy /opt/boost/include/boost/date_time/gregorian_calendar.ipp common.copy /opt/boost/include/boost/date_time/gregorian_calendar.hpp common.copy /opt/boost/include/boost/date_time/find_match.hpp common.copy /opt/boost/include/boost/date_time/dst_rules.hpp common.copy /opt/boost/include/boost/date_time/filetime_functions.hpp common.copy /opt/boost/include/boost/date_time/dst_transition_generators.hpp common.copy /opt/boost/include/boost/date_time/date_parsing.hpp common.copy /opt/boost/include/boost/date_time/date_names_put.hpp common.copy /opt/boost/include/boost/date_time/date_iterator.hpp common.copy /opt/boost/include/boost/date_time/date_generator_parser.hpp common.copy /opt/boost/include/boost/date_time/date_generators.hpp common.copy /opt/boost/include/boost/date_time/date_generator_formatter.hpp common.copy /opt/boost/include/boost/date_time/date_formatting_limited.hpp common.copy /opt/boost/include/boost/date_time/date_formatting_locales.hpp common.copy /opt/boost/include/boost/date_time/date_formatting.hpp common.copy /opt/boost/include/boost/date_time/date_format_simple.hpp common.copy /opt/boost/include/boost/date_time/date_facet.hpp common.copy /opt/boost/include/boost/date_time/date_duration_types.hpp common.copy /opt/boost/include/boost/date_time/date_duration.hpp common.copy /opt/boost/include/boost/date_time/date_clock_device.hpp common.copy /opt/boost/include/boost/date_time/date_defs.hpp common.copy /opt/boost/include/boost/date_time/date.hpp common.copy /opt/boost/include/boost/date_time/constrained_value.hpp common.copy /opt/boost/include/boost/date_time/c_time.hpp common.copy /opt/boost/include/boost/date_time/compiler_config.hpp common.copy /opt/boost/include/boost/date_time/c_local_time_adjustor.hpp common.copy /opt/boost/include/boost/date_time/adjust_functors.hpp common.copy /opt/boost/include/boost/coroutine/symmetric_coroutine.hpp common.copy /opt/boost/include/boost/coroutine2/segmented_stack.hpp common.copy /opt/boost/include/boost/coroutine/standard_stack_allocator.hpp common.copy /opt/boost/include/boost/coroutine/stack_traits.hpp common.copy /opt/boost/include/boost/coroutine/stack_context.hpp common.copy /opt/boost/include/boost/coroutine/stack_allocator.hpp common.copy /opt/boost/include/boost/coroutine/segmented_stack_allocator.hpp common.copy /opt/boost/include/boost/coroutine/protected_stack_allocator.hpp common.copy /opt/boost/include/boost/coroutine/flags.hpp common.copy /opt/boost/include/boost/coroutine/coroutine.hpp common.copy /opt/boost/include/boost/coroutine/exceptions.hpp common.copy /opt/boost/include/boost/coroutine/asymmetric_coroutine.hpp common.copy /opt/boost/include/boost/coroutine/attributes.hpp common.copy /opt/boost/include/boost/coroutine/all.hpp common.copy /opt/boost/include/boost/coroutine2/protected_fixedsize_stack.hpp common.copy /opt/boost/include/boost/coroutine2/pooled_fixedsize_stack.hpp common.copy /opt/boost/include/boost/coroutine2/fixedsize_stack.hpp common.copy /opt/boost/include/boost/coroutine2/all.hpp common.copy /opt/boost/include/boost/coroutine2/coroutine.hpp common.copy /opt/boost/include/boost/core/underlying_type.hpp common.copy /opt/boost/include/boost/core/use_default.hpp common.copy /opt/boost/include/boost/core/uncaught_exceptions.hpp common.copy /opt/boost/include/boost/core/typeinfo.hpp common.copy /opt/boost/include/boost/core/swap.hpp common.copy /opt/boost/include/boost/core/scoped_enum.hpp common.copy /opt/boost/include/boost/core/quick_exit.hpp common.copy /opt/boost/include/boost/core/pointer_traits.hpp common.copy /opt/boost/include/boost/core/ref.hpp common.copy /opt/boost/include/boost/core/nvp.hpp common.copy /opt/boost/include/boost/core/noncopyable.hpp common.copy /opt/boost/include/boost/core/null_deleter.hpp common.copy /opt/boost/include/boost/core/noinit_adaptor.hpp common.copy /opt/boost/include/boost/core/no_exceptions_support.hpp common.copy /opt/boost/include/boost/core/lightweight_test.hpp common.copy /opt/boost/include/boost/core/lightweight_test_trait.hpp common.copy /opt/boost/include/boost/core/is_same.hpp common.copy /opt/boost/include/boost/core/explicit_operator_bool.hpp common.copy /opt/boost/include/boost/core/ignore_unused.hpp common.copy /opt/boost/include/boost/core/first_scalar.hpp common.copy /opt/boost/include/boost/core/enable_if.hpp common.copy /opt/boost/include/boost/core/exchange.hpp common.copy /opt/boost/include/boost/core/empty_value.hpp common.copy /opt/boost/include/boost/core/demangle.hpp common.copy /opt/boost/include/boost/core/default_allocator.hpp common.copy /opt/boost/include/boost/core/checked_delete.hpp common.copy /opt/boost/include/boost/core/allocator_access.hpp common.copy /opt/boost/include/boost/core/alloc_construct.hpp ...on 4000th target... common.copy /opt/boost/include/boost/core/addressof.hpp common.copy /opt/boost/include/boost/convert/stream.hpp common.copy /opt/boost/include/boost/convert/strtol.hpp common.copy /opt/boost/include/boost/convert/spirit.hpp common.copy /opt/boost/include/boost/convert/printf.hpp common.copy /opt/boost/include/boost/convert/parameters.hpp common.copy /opt/boost/include/boost/convert/base.hpp common.copy /opt/boost/include/boost/convert/lexical_cast.hpp common.copy /opt/boost/include/boost/contract/public_function.hpp common.copy /opt/boost/include/boost/contract/old.hpp common.copy /opt/boost/include/boost/contract/override.hpp common.copy /opt/boost/include/boost/contract/constructor.hpp common.copy /opt/boost/include/boost/contract/function.hpp common.copy /opt/boost/include/boost/contract/destructor.hpp common.copy /opt/boost/include/boost/contract/check.hpp common.copy /opt/boost/include/boost/contract/call_if.hpp common.copy /opt/boost/include/boost/contract/base_types.hpp common.copy /opt/boost/include/boost/contract/assert.hpp common.copy /opt/boost/include/boost/context/stack_traits.hpp common.copy /opt/boost/include/boost/context/stack_context.hpp common.copy /opt/boost/include/boost/context/segmented_stack.hpp common.copy /opt/boost/include/boost/context/preallocated.hpp common.copy /opt/boost/include/boost/context/protected_fixedsize_stack.hpp common.copy /opt/boost/include/boost/context/pooled_fixedsize_stack.hpp common.copy /opt/boost/include/boost/context/flags.hpp common.copy /opt/boost/include/boost/context/fixedsize_stack.hpp common.copy /opt/boost/include/boost/context/fiber_ucontext.hpp common.copy /opt/boost/include/boost/context/fiber_winfib.hpp common.copy /opt/boost/include/boost/context/fiber_fcontext.hpp common.copy /opt/boost/include/boost/context/continuation_winfib.hpp common.copy /opt/boost/include/boost/context/fiber.hpp common.copy /opt/boost/include/boost/context/continuation_ucontext.hpp common.copy /opt/boost/include/boost/context/continuation.hpp common.copy /opt/boost/include/boost/context/continuation_fcontext.hpp common.copy /opt/boost/include/boost/container_hash/hash_fwd.hpp common.copy /opt/boost/include/boost/container_hash/hash.hpp common.copy /opt/boost/include/boost/container_hash/extensions.hpp common.copy /opt/boost/include/boost/container/uses_allocator_fwd.hpp common.copy /opt/boost/include/boost/container/uses_allocator.hpp common.copy /opt/boost/include/boost/container/vector.hpp common.copy /opt/boost/include/boost/container/string.hpp common.copy /opt/boost/include/boost/container/throw_exception.hpp common.copy /opt/boost/include/boost/container/static_vector.hpp common.copy /opt/boost/include/boost/container/small_vector.hpp common.copy /opt/boost/include/boost/container/stable_vector.hpp common.copy /opt/boost/include/boost/container/slist.hpp common.copy /opt/boost/include/boost/container/set.hpp common.copy /opt/boost/include/boost/container/scoped_allocator_fwd.hpp common.copy /opt/boost/include/boost/container/options.hpp common.copy /opt/boost/include/boost/container/scoped_allocator.hpp common.copy /opt/boost/include/boost/container/node_allocator.hpp common.copy /opt/boost/include/boost/container/node_handle.hpp common.copy /opt/boost/include/boost/container/map.hpp common.copy /opt/boost/include/boost/container/new_allocator.hpp common.copy /opt/boost/include/boost/container/list.hpp common.copy /opt/boost/include/boost/container/flat_set.hpp common.copy /opt/boost/include/boost/container/devector.hpp common.copy /opt/boost/include/boost/container/flat_map.hpp common.copy /opt/boost/include/boost/container/container_fwd.hpp common.copy /opt/boost/include/boost/container/deque.hpp common.copy /opt/boost/include/boost/container/allocator_traits.hpp common.copy /opt/boost/include/boost/container/allocator.hpp common.copy /opt/boost/include/boost/config/workaround.hpp common.copy /opt/boost/include/boost/container/adaptive_pool.hpp common.copy /opt/boost/include/boost/config/warning_disable.hpp common.copy /opt/boost/include/boost/config/requires_threads.hpp common.copy /opt/boost/include/boost/config/user.hpp common.copy /opt/boost/include/boost/config/pragma_message.hpp common.copy /opt/boost/include/boost/config/helper_macros.hpp common.copy /opt/boost/include/boost/config/header_deprecated.hpp common.copy /opt/boost/include/boost/config/abi_suffix.hpp common.copy /opt/boost/include/boost/config/auto_link.hpp common.copy /opt/boost/include/boost/config/abi_prefix.hpp common.copy /opt/boost/include/boost/concept_check/msvc.hpp common.copy /opt/boost/include/boost/concept_check/general.hpp common.copy /opt/boost/include/boost/concept_check/has_constraints.hpp common.copy /opt/boost/include/boost/concept/usage.hpp common.copy /opt/boost/include/boost/concept_check/borland.hpp common.copy /opt/boost/include/boost/concept/requires.hpp common.copy /opt/boost/include/boost/concept/assert.hpp common.copy /opt/boost/include/boost/compute/utility.hpp common.copy /opt/boost/include/boost/compute/wait_list.hpp common.copy /opt/boost/include/boost/compute/version.hpp common.copy /opt/boost/include/boost/compute/type_traits.hpp common.copy /opt/boost/include/boost/compute/types.hpp common.copy /opt/boost/include/boost/compute/user_event.hpp common.copy /opt/boost/include/boost/compute/system.hpp common.copy /opt/boost/include/boost/compute/svm.hpp common.copy /opt/boost/include/boost/compute/source.hpp common.copy /opt/boost/include/boost/compute/random.hpp ...on 4100th target... common.copy /opt/boost/include/boost/compute/platform.hpp common.copy /opt/boost/include/boost/compute/program.hpp common.copy /opt/boost/include/boost/compute/memory_object.hpp common.copy /opt/boost/include/boost/compute/pipe.hpp common.copy /opt/boost/include/boost/compute/memory.hpp common.copy /opt/boost/include/boost/compute/lambda.hpp common.copy /opt/boost/include/boost/compute/kernel.hpp common.copy /opt/boost/include/boost/compute/image_sampler.hpp common.copy /opt/boost/include/boost/compute/iterator.hpp common.copy /opt/boost/include/boost/compute/image_format.hpp common.copy /opt/boost/include/boost/compute/image2d.hpp common.copy /opt/boost/include/boost/compute/image3d.hpp common.copy /opt/boost/include/boost/compute/functional.hpp common.copy /opt/boost/include/boost/compute/image.hpp common.copy /opt/boost/include/boost/compute/function.hpp common.copy /opt/boost/include/boost/compute/exception.hpp common.copy /opt/boost/include/boost/compute/event.hpp common.copy /opt/boost/include/boost/compute/device.hpp common.copy /opt/boost/include/boost/compute/core.hpp common.copy /opt/boost/include/boost/compute/context.hpp common.copy /opt/boost/include/boost/compute/container.hpp common.copy /opt/boost/include/boost/compute/config.hpp common.copy /opt/boost/include/boost/compute/command_queue.hpp common.copy /opt/boost/include/boost/compute/cl_ext.hpp common.copy /opt/boost/include/boost/compute/closure.hpp common.copy /opt/boost/include/boost/compute/cl.hpp common.copy /opt/boost/include/boost/compute/buffer.hpp common.copy /opt/boost/include/boost/compute/async.hpp common.copy /opt/boost/include/boost/compute/allocator.hpp common.copy /opt/boost/include/boost/compute/algorithm.hpp common.copy /opt/boost/include/boost/circular_buffer/space_optimized.hpp common.copy /opt/boost/include/boost/circular_buffer/details.hpp common.copy /opt/boost/include/boost/circular_buffer/debug.hpp common.copy /opt/boost/include/boost/circular_buffer/base.hpp common.copy /opt/boost/include/boost/callable_traits/return_type.hpp common.copy /opt/boost/include/boost/chrono/time_point.hpp common.copy /opt/boost/include/boost/callable_traits/remove_varargs.hpp common.copy /opt/boost/include/boost/callable_traits/remove_transaction_safe.hpp common.copy /opt/boost/include/boost/callable_traits/remove_member_volatile.hpp common.copy /opt/boost/include/boost/callable_traits/remove_member_reference.hpp common.copy /opt/boost/include/boost/callable_traits/remove_noexcept.hpp common.copy /opt/boost/include/boost/callable_traits/remove_member_const.hpp common.copy /opt/boost/include/boost/callable_traits/remove_member_cv.hpp common.copy /opt/boost/include/boost/callable_traits/is_volatile_member.hpp common.copy /opt/boost/include/boost/callable_traits/qualified_class_of.hpp common.copy /opt/boost/include/boost/callable_traits/is_rvalue_reference_member.hpp common.copy /opt/boost/include/boost/callable_traits/is_transaction_safe.hpp common.copy /opt/boost/include/boost/callable_traits/is_reference_member.hpp common.copy /opt/boost/include/boost/callable_traits/is_invocable.hpp common.copy /opt/boost/include/boost/callable_traits/is_noexcept.hpp common.copy /opt/boost/include/boost/callable_traits/is_lvalue_reference_member.hpp common.copy /opt/boost/include/boost/callable_traits/is_const_member.hpp common.copy /opt/boost/include/boost/callable_traits/has_void_return.hpp common.copy /opt/boost/include/boost/callable_traits/is_cv_member.hpp common.copy /opt/boost/include/boost/callable_traits/has_varargs.hpp common.copy /opt/boost/include/boost/callable_traits/has_member_qualifiers.hpp common.copy /opt/boost/include/boost/callable_traits/class_of.hpp common.copy /opt/boost/include/boost/callable_traits/function_type.hpp common.copy /opt/boost/include/boost/callable_traits/args.hpp common.copy /opt/boost/include/boost/callable_traits/apply_return.hpp common.copy /opt/boost/include/boost/callable_traits/add_varargs.hpp common.copy /opt/boost/include/boost/callable_traits/apply_member_pointer.hpp common.copy /opt/boost/include/boost/callable_traits/add_transaction_safe.hpp common.copy /opt/boost/include/boost/callable_traits/add_noexcept.hpp common.copy /opt/boost/include/boost/callable_traits/add_member_volatile.hpp common.copy /opt/boost/include/boost/callable_traits/add_member_rvalue_reference.hpp common.copy /opt/boost/include/boost/callable_traits/add_member_lvalue_reference.hpp common.copy /opt/boost/include/boost/callable_traits/add_member_cv.hpp common.copy /opt/boost/include/boost/callable_traits/add_member_const.hpp common.copy /opt/boost/include/boost/chrono/thread_clock.hpp common.copy /opt/boost/include/boost/chrono/process_cpu_clocks.hpp common.copy /opt/boost/include/boost/chrono/system_clocks.hpp common.copy /opt/boost/include/boost/chrono/round.hpp common.copy /opt/boost/include/boost/chrono/include.hpp common.copy /opt/boost/include/boost/chrono/duration.hpp common.copy /opt/boost/include/boost/chrono/floor.hpp common.copy /opt/boost/include/boost/chrono/config.hpp common.copy /opt/boost/include/boost/chrono/clock_string.hpp common.copy /opt/boost/include/boost/chrono/chrono.hpp common.copy /opt/boost/include/boost/chrono/chrono_io.hpp common.copy /opt/boost/include/boost/bind/protect.hpp common.copy /opt/boost/include/boost/bind/storage.hpp common.copy /opt/boost/include/boost/chrono/ceil.hpp common.copy /opt/boost/include/boost/bind/mem_fn_vw.hpp common.copy /opt/boost/include/boost/bind/placeholders.hpp common.copy /opt/boost/include/boost/bind/mem_fn_template.hpp common.copy /opt/boost/include/boost/bind/mem_fn_cc.hpp common.copy /opt/boost/include/boost/bind/make_adaptable.hpp common.copy /opt/boost/include/boost/bind/mem_fn.hpp common.copy /opt/boost/include/boost/bind/bind_mf_cc.hpp common.copy /opt/boost/include/boost/bind/bind_template.hpp common.copy /opt/boost/include/boost/bind/bind_mf2_cc.hpp common.copy /opt/boost/include/boost/bind/bind_cc.hpp common.copy /opt/boost/include/boost/bind/arg.hpp common.copy /opt/boost/include/boost/bind/bind.hpp common.copy /opt/boost/include/boost/bind/apply.hpp ...on 4200th target... common.copy /opt/boost/include/boost/beast/zlib.hpp common.copy /opt/boost/include/boost/bimap/vector_of.hpp common.copy /opt/boost/include/boost/beast/version.hpp common.copy /opt/boost/include/boost/beast/websocket.hpp common.copy /opt/boost/include/boost/beast/ssl.hpp common.copy /opt/boost/include/boost/beast/src.hpp common.copy /opt/boost/include/boost/beast/http.hpp common.copy /opt/boost/include/boost/beast/core.hpp common.copy /opt/boost/include/boost/bimap/unconstrained_set_of.hpp common.copy /opt/boost/include/boost/bimap/unordered_set_of.hpp common.copy /opt/boost/include/boost/bimap/set_of.hpp common.copy /opt/boost/include/boost/bimap/unordered_multiset_of.hpp common.copy /opt/boost/include/boost/bimap/multiset_of.hpp common.copy /opt/boost/include/boost/bimap/list_of.hpp common.copy /opt/boost/include/boost/bimap/bimap.hpp common.copy /opt/boost/include/boost/atomic/ipc_atomic_ref.hpp common.copy /opt/boost/include/boost/atomic/ipc_atomic.hpp common.copy /opt/boost/include/boost/atomic/ipc_atomic_flag.hpp common.copy /opt/boost/include/boost/atomic/fences.hpp common.copy /opt/boost/include/boost/atomic/capabilities.hpp common.copy /opt/boost/include/boost/atomic/atomic_ref.hpp common.copy /opt/boost/include/boost/atomic/atomic_flag.hpp common.copy /opt/boost/include/boost/atomic/atomic.hpp common.copy /opt/boost/include/boost/assign/std.hpp common.copy /opt/boost/include/boost/assign/ptr_map_inserter.hpp common.copy /opt/boost/include/boost/assert/source_location.hpp common.copy /opt/boost/include/boost/assign/ptr_list_of.hpp common.copy /opt/boost/include/boost/assign/ptr_list_inserter.hpp common.copy /opt/boost/include/boost/assign/list_inserter.hpp common.copy /opt/boost/include/boost/assign/list_of.hpp common.copy /opt/boost/include/boost/assign/assignment_exception.hpp common.copy /opt/boost/include/boost/asio/yield.hpp common.copy /opt/boost/include/boost/asio/write.hpp common.copy /opt/boost/include/boost/asio/write_at.hpp common.copy /opt/boost/include/boost/asio/wait_traits.hpp common.copy /opt/boost/include/boost/asio/uses_executor.hpp common.copy /opt/boost/include/boost/asio/version.hpp common.copy /opt/boost/include/boost/asio/use_future.hpp common.copy /opt/boost/include/boost/asio/unyield.hpp common.copy /opt/boost/include/boost/asio/use_awaitable.hpp common.copy /opt/boost/include/boost/asio/thread_pool.hpp common.copy /opt/boost/include/boost/asio/time_traits.hpp common.copy /opt/boost/include/boost/asio/this_coro.hpp common.copy /opt/boost/include/boost/asio/system_timer.hpp common.copy /opt/boost/include/boost/asio/system_executor.hpp common.copy /opt/boost/include/boost/asio/system_context.hpp common.copy /opt/boost/include/boost/asio/strand.hpp common.copy /opt/boost/include/boost/asio/streambuf.hpp common.copy /opt/boost/include/boost/asio/steady_timer.hpp common.copy /opt/boost/include/boost/asio/static_thread_pool.hpp common.copy /opt/boost/include/boost/asio/ssl.hpp common.copy /opt/boost/include/boost/asio/signal_set.hpp common.copy /opt/boost/include/boost/asio/spawn.hpp common.copy /opt/boost/include/boost/asio/socket_base.hpp common.copy /opt/boost/include/boost/asio/serial_port.hpp common.copy /opt/boost/include/boost/asio/serial_port_base.hpp common.copy /opt/boost/include/boost/asio/require_concept.hpp common.copy /opt/boost/include/boost/asio/require.hpp common.copy /opt/boost/include/boost/asio/redirect_error.hpp common.copy /opt/boost/include/boost/asio/read_at.hpp common.copy /opt/boost/include/boost/asio/read_until.hpp common.copy /opt/boost/include/boost/asio/read.hpp common.copy /opt/boost/include/boost/asio/query.hpp common.copy /opt/boost/include/boost/asio/prefer.hpp common.copy /opt/boost/include/boost/asio/placeholders.hpp common.copy /opt/boost/include/boost/asio/post.hpp common.copy /opt/boost/include/boost/asio/packaged_task.hpp common.copy /opt/boost/include/boost/asio/is_write_buffered.hpp common.copy /opt/boost/include/boost/asio/multiple_exceptions.hpp common.copy /opt/boost/include/boost/asio/is_read_buffered.hpp common.copy /opt/boost/include/boost/asio/is_applicable_property.hpp common.copy /opt/boost/include/boost/asio/is_executor.hpp common.copy /opt/boost/include/boost/asio/io_service_strand.hpp common.copy /opt/boost/include/boost/asio/io_service.hpp common.copy /opt/boost/include/boost/asio/io_context_strand.hpp common.copy /opt/boost/include/boost/asio/io_context.hpp common.copy /opt/boost/include/boost/asio/high_resolution_timer.hpp common.copy /opt/boost/include/boost/asio/handler_invoke_hook.hpp common.copy /opt/boost/include/boost/asio/handler_continuation_hook.hpp common.copy /opt/boost/include/boost/asio/handler_alloc_hook.hpp common.copy /opt/boost/include/boost/asio/executor_work_guard.hpp common.copy /opt/boost/include/boost/asio/executor.hpp common.copy /opt/boost/include/boost/asio/execution.hpp common.copy /opt/boost/include/boost/asio/execution_context.hpp common.copy /opt/boost/include/boost/asio/error.hpp common.copy /opt/boost/include/boost/asio/dispatch.hpp common.copy /opt/boost/include/boost/asio/detached.hpp common.copy /opt/boost/include/boost/asio/deadline_timer.hpp common.copy /opt/boost/include/boost/asio/defer.hpp common.copy /opt/boost/include/boost/asio/coroutine.hpp common.copy /opt/boost/include/boost/asio/connect.hpp common.copy /opt/boost/include/boost/asio/compose.hpp common.copy /opt/boost/include/boost/asio/completion_condition.hpp common.copy /opt/boost/include/boost/asio/buffers_iterator.hpp common.copy /opt/boost/include/boost/asio/co_spawn.hpp ...on 4300th target... common.copy /opt/boost/include/boost/asio/buffered_write_stream_fwd.hpp common.copy /opt/boost/include/boost/asio/buffered_write_stream.hpp common.copy /opt/boost/include/boost/asio/buffered_stream_fwd.hpp common.copy /opt/boost/include/boost/asio/buffered_stream.hpp common.copy /opt/boost/include/boost/asio/buffered_read_stream_fwd.hpp common.copy /opt/boost/include/boost/asio/buffer.hpp common.copy /opt/boost/include/boost/asio/buffered_read_stream.hpp common.copy /opt/boost/include/boost/asio/bind_executor.hpp common.copy /opt/boost/include/boost/asio/basic_waitable_timer.hpp common.copy /opt/boost/include/boost/asio/basic_streambuf_fwd.hpp common.copy /opt/boost/include/boost/asio/basic_streambuf.hpp common.copy /opt/boost/include/boost/asio/basic_stream_socket.hpp common.copy /opt/boost/include/boost/asio/basic_socket_streambuf.hpp common.copy /opt/boost/include/boost/asio/basic_socket_iostream.hpp common.copy /opt/boost/include/boost/asio/basic_socket_acceptor.hpp common.copy /opt/boost/include/boost/asio/basic_socket.hpp common.copy /opt/boost/include/boost/asio/basic_signal_set.hpp common.copy /opt/boost/include/boost/asio/basic_serial_port.hpp common.copy /opt/boost/include/boost/asio/basic_seq_packet_socket.hpp common.copy /opt/boost/include/boost/asio/basic_io_object.hpp common.copy /opt/boost/include/boost/asio/basic_raw_socket.hpp common.copy /opt/boost/include/boost/asio/basic_deadline_timer.hpp common.copy /opt/boost/include/boost/asio/awaitable.hpp common.copy /opt/boost/include/boost/asio/basic_datagram_socket.hpp common.copy /opt/boost/include/boost/asio/async_result.hpp common.copy /opt/boost/include/boost/asio/associated_executor.hpp common.copy /opt/boost/include/boost/asio/any_io_executor.hpp common.copy /opt/boost/include/boost/asio/associated_allocator.hpp common.copy /opt/boost/include/boost/archive/xml_woarchive.hpp common.copy /opt/boost/include/boost/align/assume_aligned.hpp common.copy /opt/boost/include/boost/align/is_aligned.hpp common.copy /opt/boost/include/boost/align/alignment_of_forward.hpp common.copy /opt/boost/include/boost/align/alignment_of.hpp common.copy /opt/boost/include/boost/align/aligned_delete_forward.hpp common.copy /opt/boost/include/boost/align/aligned_delete.hpp common.copy /opt/boost/include/boost/align/aligned_allocator_adaptor_forward.hpp common.copy /opt/boost/include/boost/align/aligned_allocator_forward.hpp common.copy /opt/boost/include/boost/align/aligned_allocator_adaptor.hpp common.copy /opt/boost/include/boost/align/aligned_allocator.hpp common.copy /opt/boost/include/boost/align/align_up.hpp common.copy /opt/boost/include/boost/align/align_down.hpp common.copy /opt/boost/include/boost/align/aligned_alloc.hpp common.copy /opt/boost/include/boost/archive/xml_wiarchive.hpp common.copy /opt/boost/include/boost/align/align.hpp common.copy /opt/boost/include/boost/archive/xml_iarchive.hpp common.copy /opt/boost/include/boost/archive/xml_oarchive.hpp common.copy /opt/boost/include/boost/archive/xml_archive_exception.hpp common.copy /opt/boost/include/boost/archive/wcslen.hpp common.copy /opt/boost/include/boost/archive/tmpdir.hpp common.copy /opt/boost/include/boost/archive/text_woarchive.hpp common.copy /opt/boost/include/boost/archive/text_wiarchive.hpp common.copy /opt/boost/include/boost/archive/text_iarchive.hpp common.copy /opt/boost/include/boost/archive/text_oarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_xml_wiarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_xml_woarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_xml_oarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_xml_iarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_text_woarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_text_oarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_text_wiarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_oarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_text_iarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_binary_oarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_binary_iarchive.hpp common.copy /opt/boost/include/boost/archive/polymorphic_iarchive.hpp common.copy /opt/boost/include/boost/archive/binary_woarchive.hpp common.copy /opt/boost/include/boost/archive/dinkumware.hpp common.copy /opt/boost/include/boost/archive/codecvt_null.hpp common.copy /opt/boost/include/boost/archive/binary_wiarchive.hpp common.copy /opt/boost/include/boost/archive/binary_oarchive.hpp common.copy /opt/boost/include/boost/archive/binary_iarchive_impl.hpp common.copy /opt/boost/include/boost/archive/binary_oarchive_impl.hpp common.copy /opt/boost/include/boost/archive/binary_iarchive.hpp common.copy /opt/boost/include/boost/archive/basic_xml_oarchive.hpp common.copy /opt/boost/include/boost/archive/basic_xml_iarchive.hpp common.copy /opt/boost/include/boost/archive/basic_xml_archive.hpp common.copy /opt/boost/include/boost/archive/basic_text_oprimitive.hpp common.copy /opt/boost/include/boost/archive/basic_text_iprimitive.hpp common.copy /opt/boost/include/boost/archive/basic_text_oarchive.hpp common.copy /opt/boost/include/boost/archive/basic_text_iarchive.hpp common.copy /opt/boost/include/boost/archive/basic_binary_oprimitive.hpp common.copy /opt/boost/include/boost/archive/basic_streambuf_locale_saver.hpp common.copy /opt/boost/include/boost/archive/basic_binary_iprimitive.hpp common.copy /opt/boost/include/boost/archive/basic_binary_oarchive.hpp common.copy /opt/boost/include/boost/archive/basic_binary_iarchive.hpp common.copy /opt/boost/include/boost/archive/basic_archive.hpp common.copy /opt/boost/include/boost/archive/archive_exception.hpp common.copy /opt/boost/include/boost/algorithm/string_regex.hpp common.copy /opt/boost/include/boost/algorithm/string.hpp common.copy /opt/boost/include/boost/algorithm/sort_subrange.hpp common.copy /opt/boost/include/boost/algorithm/minmax_element.hpp common.copy /opt/boost/include/boost/algorithm/minmax.hpp common.copy /opt/boost/include/boost/algorithm/is_partitioned_until.hpp common.copy /opt/boost/include/boost/algorithm/hex.hpp common.copy /opt/boost/include/boost/algorithm/is_palindrome.hpp common.copy /opt/boost/include/boost/algorithm/gather.hpp common.copy /opt/boost/include/boost/algorithm/find_not.hpp ...on 4400th target... common.copy /opt/boost/include/boost/algorithm/find_backward.hpp common.copy /opt/boost/include/boost/algorithm/apply_permutation.hpp common.copy /opt/boost/include/boost/algorithm/clamp.hpp common.copy /opt/boost/include/boost/algorithm/algorithm.hpp common.copy /opt/boost/include/boost/accumulators/statistics_fwd.hpp common.copy /opt/boost/include/boost/accumulators/statistics.hpp common.copy /opt/boost/include/boost/yap/detail/algorithm.hpp common.copy /opt/boost/include/boost/yap/detail/transform.hpp common.copy /opt/boost/include/boost/accumulators/accumulators_fwd.hpp common.copy /opt/boost/include/boost/xpressive/traits/null_regex_traits.hpp common.copy /opt/boost/include/boost/accumulators/accumulators.hpp common.copy /opt/boost/include/boost/xpressive/traits/cpp_regex_traits.hpp common.copy /opt/boost/include/boost/xpressive/traits/c_regex_traits.hpp common.copy /opt/boost/include/boost/xpressive/detail/detail_fwd.hpp common.copy /opt/boost/include/boost/winapi/detail/header.hpp common.copy /opt/boost/include/boost/winapi/detail/footer.hpp common.copy /opt/boost/include/boost/winapi/detail/cast_ptr.hpp common.copy /opt/boost/include/boost/wave/util/unput_queue_iterator.hpp common.copy /opt/boost/include/boost/wave/util/time_conversion_helper.hpp common.copy /opt/boost/include/boost/wave/util/transform_iterator.hpp common.copy /opt/boost/include/boost/wave/util/pattern_parser.hpp common.copy /opt/boost/include/boost/wave/util/symbol_table.hpp common.copy /opt/boost/include/boost/wave/util/macro_helpers.hpp common.copy /opt/boost/include/boost/wave/util/macro_definition.hpp common.copy /opt/boost/include/boost/wave/util/iteration_context.hpp common.copy /opt/boost/include/boost/wave/util/insert_whitespace_detection.hpp common.copy /opt/boost/include/boost/wave/util/interpret_pragma.hpp common.copy /opt/boost/include/boost/wave/util/functor_input.hpp common.copy /opt/boost/include/boost/wave/util/filesystem_compatibility.hpp common.copy /opt/boost/include/boost/wave/util/file_position.hpp common.copy /opt/boost/include/boost/wave/util/cpp_macromap_utils.hpp common.copy /opt/boost/include/boost/wave/util/cpp_macromap_predef.hpp common.copy /opt/boost/include/boost/wave/util/flex_string.hpp common.copy /opt/boost/include/boost/wave/util/cpp_macromap.hpp common.copy /opt/boost/include/boost/wave/util/cpp_iterator.hpp common.copy /opt/boost/include/boost/wave/util/cpp_include_paths.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_value_error.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_predef_macros_grammar.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_predef_macros_gen.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_literal_grammar_gen.hpp common.copy /opt/boost/include/boost/wave/util/cpp_ifblock.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_intlit_grammar.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_has_include_grammar_gen.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_has_include_grammar.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_grammar_gen.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_grammar.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_expression_grammar_gen.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_expression_value.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_expression_grammar.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_defined_grammar_gen.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_defined_grammar.hpp common.copy /opt/boost/include/boost/wave/grammars/cpp_chlit_grammar.hpp common.copy /opt/boost/include/boost/wave/cpplexer/validate_universal_char.hpp common.copy /opt/boost/include/boost/vmd/tuple/to_list.hpp common.copy /opt/boost/include/boost/vmd/tuple/to_seq.hpp common.copy /opt/boost/include/boost/vmd/tuple/to_array.hpp common.copy /opt/boost/include/boost/vmd/tuple/size.hpp common.copy /opt/boost/include/boost/vmd/tuple/push_front.hpp common.copy /opt/boost/include/boost/vmd/tuple/remove.hpp common.copy /opt/boost/include/boost/vmd/tuple/push_back.hpp common.copy /opt/boost/include/boost/vmd/tuple/pop_front.hpp common.copy /opt/boost/include/boost/vmd/tuple/is_vmd_tuple.hpp common.copy /opt/boost/include/boost/vmd/tuple/pop_back.hpp common.copy /opt/boost/include/boost/wave/cpplexer/token_cache.hpp common.copy /opt/boost/include/boost/wave/cpplexer/detect_include_guards.hpp common.copy /opt/boost/include/boost/wave/cpplexer/cpplexer_exceptions.hpp common.copy /opt/boost/include/boost/wave/cpplexer/cpp_lex_interface_generator.hpp common.copy /opt/boost/include/boost/wave/cpplexer/cpp_lex_token.hpp common.copy /opt/boost/include/boost/wave/cpplexer/cpp_lex_iterator.hpp common.copy /opt/boost/include/boost/wave/cpplexer/cpp_lex_interface.hpp common.copy /opt/boost/include/boost/wave/cpplexer/convert_trigraphs.hpp common.copy /opt/boost/include/boost/vmd/seq/to_tuple.hpp common.copy /opt/boost/include/boost/vmd/seq/to_list.hpp common.copy /opt/boost/include/boost/vmd/seq/size.hpp common.copy /opt/boost/include/boost/vmd/seq/to_array.hpp common.copy /opt/boost/include/boost/vmd/seq/push_front.hpp common.copy /opt/boost/include/boost/vmd/seq/remove.hpp common.copy /opt/boost/include/boost/vmd/seq/push_back.hpp common.copy /opt/boost/include/boost/vmd/seq/pop_front.hpp common.copy /opt/boost/include/boost/vmd/seq/pop_back.hpp common.copy /opt/boost/include/boost/vmd/seq/is_vmd_seq.hpp common.copy /opt/boost/include/boost/vmd/list/to_tuple.hpp common.copy /opt/boost/include/boost/vmd/list/to_seq.hpp common.copy /opt/boost/include/boost/vmd/detail/variadic_pop_front.hpp common.copy /opt/boost/include/boost/vmd/detail/type_registration.hpp common.copy /opt/boost/include/boost/vmd/detail/setup.hpp common.copy /opt/boost/include/boost/vmd/detail/tuple.hpp common.copy /opt/boost/include/boost/vmd/detail/sequence_type.hpp ...on 4500th target... common.copy /opt/boost/include/boost/vmd/detail/sequence_to_tuple.hpp common.copy /opt/boost/include/boost/vmd/detail/sequence_to_list.hpp common.copy /opt/boost/include/boost/vmd/detail/sequence_to_seq.hpp common.copy /opt/boost/include/boost/vmd/detail/sequence_to_array.hpp common.copy /opt/boost/include/boost/vmd/detail/sequence_size.hpp common.copy /opt/boost/include/boost/vmd/detail/sequence_enum.hpp common.copy /opt/boost/include/boost/vmd/detail/sequence_elem.hpp common.copy /opt/boost/include/boost/vmd/detail/sequence_common.hpp common.copy /opt/boost/include/boost/vmd/detail/seq.hpp common.copy /opt/boost/include/boost/vmd/detail/sequence_arity.hpp common.copy /opt/boost/include/boost/vmd/detail/parens.hpp common.copy /opt/boost/include/boost/vmd/detail/parens_split.hpp common.copy /opt/boost/include/boost/vmd/detail/parens_common.hpp common.copy /opt/boost/include/boost/vmd/detail/only_after.hpp common.copy /opt/boost/include/boost/vmd/detail/not_empty.hpp common.copy /opt/boost/include/boost/vmd/detail/number_registration.hpp common.copy /opt/boost/include/boost/vmd/detail/nil_registration.hpp common.copy /opt/boost/include/boost/vmd/detail/modifiers.hpp common.copy /opt/boost/include/boost/vmd/detail/mods.hpp common.copy /opt/boost/include/boost/vmd/detail/match_identifier_common.hpp common.copy /opt/boost/include/boost/vmd/detail/match_single_identifier.hpp common.copy /opt/boost/include/boost/vmd/detail/match_identifier.hpp common.copy /opt/boost/include/boost/vmd/detail/list.hpp common.copy /opt/boost/include/boost/vmd/detail/is_tuple.hpp common.copy /opt/boost/include/boost/vmd/detail/is_type_type.hpp common.copy /opt/boost/include/boost/vmd/detail/is_type.hpp common.copy /opt/boost/include/boost/vmd/detail/is_number.hpp common.copy /opt/boost/include/boost/vmd/detail/is_seq.hpp common.copy /opt/boost/include/boost/vmd/detail/is_list.hpp common.copy /opt/boost/include/boost/vmd/detail/is_general_identifier.hpp common.copy /opt/boost/include/boost/vmd/detail/is_identifier.hpp common.copy /opt/boost/include/boost/vmd/detail/is_entire.hpp common.copy /opt/boost/include/boost/vmd/detail/is_empty_array.hpp common.copy /opt/boost/include/boost/vmd/detail/is_empty_tuple.hpp common.copy /opt/boost/include/boost/vmd/detail/is_array_common.hpp common.copy /opt/boost/include/boost/vmd/detail/is_empty.hpp common.copy /opt/boost/include/boost/vmd/detail/is_array.hpp common.copy /opt/boost/include/boost/vmd/detail/identifier_type.hpp common.copy /opt/boost/include/boost/vmd/detail/idprefix.hpp common.copy /opt/boost/include/boost/vmd/detail/identifier_concat.hpp common.copy /opt/boost/include/boost/vmd/detail/identifier.hpp common.copy /opt/boost/include/boost/vmd/detail/equal_common.hpp common.copy /opt/boost/include/boost/vmd/detail/equal.hpp common.copy /opt/boost/include/boost/vmd/detail/equal_type.hpp common.copy /opt/boost/include/boost/vmd/detail/data_equal.hpp common.copy /opt/boost/include/boost/vmd/detail/empty_result.hpp common.copy /opt/boost/include/boost/vmd/detail/data_equal_common.hpp common.copy /opt/boost/include/boost/vmd/detail/array.hpp common.copy /opt/boost/include/boost/vmd/detail/assert.hpp common.copy /opt/boost/include/boost/vmd/detail/adjust_tuple_type.hpp common.copy /opt/boost/include/boost/variant/detail/visitation_impl.hpp common.copy /opt/boost/include/boost/vmd/array/to_tuple.hpp common.copy /opt/boost/include/boost/variant/detail/variant_io.hpp common.copy /opt/boost/include/boost/variant/detail/substitute_fwd.hpp common.copy /opt/boost/include/boost/variant/detail/substitute.hpp common.copy /opt/boost/include/boost/variant/detail/std_hash.hpp common.copy /opt/boost/include/boost/variant/detail/multivisitors_preprocessor_based.hpp common.copy /opt/boost/include/boost/variant/detail/over_sequence.hpp common.copy /opt/boost/include/boost/variant/detail/multivisitors_cpp14_based.hpp common.copy /opt/boost/include/boost/variant/detail/move.hpp common.copy /opt/boost/include/boost/variant/detail/multivisitors_cpp11_based.hpp common.copy /opt/boost/include/boost/variant/detail/make_variant_list.hpp common.copy /opt/boost/include/boost/variant/detail/initializer.hpp common.copy /opt/boost/include/boost/variant/detail/hash_variant.hpp common.copy /opt/boost/include/boost/variant/detail/forced_return.hpp common.copy /opt/boost/include/boost/variant/detail/has_result_type.hpp common.copy /opt/boost/include/boost/variant/detail/enable_recursive.hpp common.copy /opt/boost/include/boost/variant/detail/enable_recursive_fwd.hpp common.copy /opt/boost/include/boost/variant/detail/element_index.hpp common.copy /opt/boost/include/boost/variant/detail/config.hpp common.copy /opt/boost/include/boost/variant/detail/cast_storage.hpp common.copy /opt/boost/include/boost/variant/detail/apply_visitor_unary.hpp common.copy /opt/boost/include/boost/variant/detail/backup_holder.hpp common.copy /opt/boost/include/boost/variant/detail/apply_visitor_delayed.hpp common.copy /opt/boost/include/boost/vmd/array/to_seq.hpp common.copy /opt/boost/include/boost/variant/detail/apply_visitor_binary.hpp common.copy /opt/boost/include/boost/uuid/detail/uuid_x86.ipp common.copy /opt/boost/include/boost/uuid/detail/sha1.hpp common.copy /opt/boost/include/boost/uuid/detail/uuid_generic.ipp common.copy /opt/boost/include/boost/uuid/detail/random_provider_wincrypt.ipp common.copy /opt/boost/include/boost/uuid/detail/random_provider_posix.ipp common.copy /opt/boost/include/boost/uuid/detail/random_provider_include_platform.hpp common.copy /opt/boost/include/boost/uuid/detail/random_provider_getentropy.ipp common.copy /opt/boost/include/boost/uuid/detail/random_provider_getrandom.ipp common.copy /opt/boost/include/boost/uuid/detail/random_provider_detect_platform.hpp common.copy /opt/boost/include/boost/uuid/detail/random_provider_arc4random.ipp common.copy /opt/boost/include/boost/uuid/detail/random_provider_bcrypt.ipp common.copy /opt/boost/include/boost/uuid/detail/random_provider.hpp common.copy /opt/boost/include/boost/uuid/detail/md5.hpp common.copy /opt/boost/include/boost/uuid/detail/config.hpp common.copy /opt/boost/include/boost/unordered/detail/set.hpp common.copy /opt/boost/include/boost/utility/detail/minstd_rand.hpp common.copy /opt/boost/include/boost/utility/detail/result_of_iterate.hpp common.copy /opt/boost/include/boost/utility/detail/in_place_factory_prefix.hpp ...on 4600th target... common.copy /opt/boost/include/boost/utility/detail/in_place_factory_suffix.hpp common.copy /opt/boost/include/boost/unordered/detail/map.hpp common.copy /opt/boost/include/boost/unordered/detail/implementation.hpp common.copy /opt/boost/include/boost/unordered/detail/fwd.hpp common.copy /opt/boost/include/boost/units/systems/si.hpp common.copy /opt/boost/include/boost/units/systems/cgs.hpp common.copy /opt/boost/include/boost/units/systems/information.hpp common.copy /opt/boost/include/boost/units/systems/abstract.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/wavenumber.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/volume.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/velocity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/torque.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/time.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/temperature.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/thermal_conductivity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/surface_tension.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/stress.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/surface_density.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/specific_energy.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/specific_volume.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/specific_heat_capacity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/resistivity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/reluctance.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/solid_angle.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/resistance.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/pressure.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/plane_angle.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/power.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/permittivity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/permeability.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/momentum.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/moment_of_inertia.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/molar_energy.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/molar_heat_capacity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/magnetic_flux_density.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/mass_density.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/mass.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/magnetic_flux.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/luminous_flux.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/magnetic_field_intensity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/luminous_intensity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/length.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/luminance.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/kinematic_viscosity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/inductance.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/information.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/impedance.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/illuminance.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/heat_capacity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/frequency.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/energy_density.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/force.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/energy.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/electric_potential.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/electric_charge.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/dynamic_viscosity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/dose_equivalent.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/current.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/capacitance.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/conductivity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/conductance.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/angular_velocity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/angular_momentum.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/area.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/amount.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/activity.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/angular_acceleration.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/acceleration.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/absorbed_dose.hpp common.copy /opt/boost/include/boost/units/physical_dimensions/action.hpp common.copy /opt/boost/include/boost/units/detail/utility.hpp common.copy /opt/boost/include/boost/units/detail/unscale.hpp common.copy /opt/boost/include/boost/units/detail/static_rational_power.hpp common.copy /opt/boost/include/boost/units/detail/push_front_or_add.hpp common.copy /opt/boost/include/boost/units/detail/sort.hpp common.copy /opt/boost/include/boost/units/detail/prevent_redefinition.hpp common.copy /opt/boost/include/boost/units/detail/push_front_if.hpp common.copy /opt/boost/include/boost/units/detail/linear_algebra.hpp common.copy /opt/boost/include/boost/units/detail/ordinal.hpp common.copy /opt/boost/include/boost/units/detail/one.hpp common.copy /opt/boost/include/boost/units/detail/heterogeneous_conversion.hpp common.copy /opt/boost/include/boost/units/detail/dimension_list.hpp common.copy /opt/boost/include/boost/units/detail/dimensionless_unit.hpp common.copy /opt/boost/include/boost/units/detail/dimension_impl.hpp common.copy /opt/boost/include/boost/units/detail/conversion_impl.hpp common.copy /opt/boost/include/boost/units/detail/dim_impl.hpp common.copy /opt/boost/include/boost/units/detail/absolute_impl.hpp common.copy /opt/boost/include/boost/units/detail/cmath_impl.hpp common.copy /opt/boost/include/boost/typeof/std/vector.hpp common.copy /opt/boost/include/boost/typeof/msvc/typeof_impl.hpp common.copy /opt/boost/include/boost/typeof/std/valarray.hpp common.copy /opt/boost/include/boost/typeof/std/utility.hpp common.copy /opt/boost/include/boost/typeof/std/string.hpp common.copy /opt/boost/include/boost/typeof/std/streambuf.hpp common.copy /opt/boost/include/boost/typeof/std/stack.hpp ...on 4700th target... common.copy /opt/boost/include/boost/typeof/std/sstream.hpp common.copy /opt/boost/include/boost/typeof/std/ostream.hpp common.copy /opt/boost/include/boost/typeof/std/set.hpp common.copy /opt/boost/include/boost/typeof/std/queue.hpp common.copy /opt/boost/include/boost/typeof/std/memory.hpp common.copy /opt/boost/include/boost/typeof/std/map.hpp common.copy /opt/boost/include/boost/typeof/std/locale.hpp common.copy /opt/boost/include/boost/typeof/std/list.hpp common.copy /opt/boost/include/boost/typeof/std/istream.hpp common.copy /opt/boost/include/boost/typeof/std/iterator.hpp common.copy /opt/boost/include/boost/typeof/std/iostream.hpp common.copy /opt/boost/include/boost/typeof/std/fstream.hpp common.copy /opt/boost/include/boost/typeof/std/functional.hpp common.copy /opt/boost/include/boost/typeof/std/deque.hpp common.copy /opt/boost/include/boost/typeof/std/bitset.hpp common.copy /opt/boost/include/boost/typeof/std/complex.hpp common.copy /opt/boost/include/boost/typeof/dmc/typeof_impl.hpp common.copy /opt/boost/include/boost/type_traits/detail/yes_no_type.hpp common.copy /opt/boost/include/boost/type_index/runtime_cast/std_shared_ptr_cast.hpp common.copy /opt/boost/include/boost/type_index/runtime_cast/reference_cast.hpp common.copy /opt/boost/include/boost/type_index/runtime_cast/register_runtime_class.hpp common.copy /opt/boost/include/boost/type_index/runtime_cast/boost_shared_ptr_cast.hpp common.copy /opt/boost/include/boost/type_index/runtime_cast/pointer_cast.hpp common.copy /opt/boost/include/boost/type_traits/detail/template_arity_spec.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp common.copy /opt/boost/include/boost/type_traits/detail/mp_defer.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_rvalue_reference_msvc10_fix.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_member_function_pointer_cxx_03.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_likely_lambda.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_function_ptr_tester.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_function_ptr_helper.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_function_cxx_11.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_function_msvc10_fix.hpp common.copy /opt/boost/include/boost/type_traits/detail/is_function_cxx_03.hpp common.copy /opt/boost/include/boost/type_traits/detail/ice_or.hpp common.copy /opt/boost/include/boost/type_traits/detail/ice_not.hpp common.copy /opt/boost/include/boost/type_traits/detail/ice_eq.hpp common.copy /opt/boost/include/boost/type_traits/detail/ice_and.hpp common.copy /opt/boost/include/boost/type_traits/detail/has_postfix_operator.hpp common.copy /opt/boost/include/boost/type_traits/detail/has_prefix_operator.hpp common.copy /opt/boost/include/boost/type_traits/detail/has_binary_operator.hpp common.copy /opt/boost/include/boost/type_traits/detail/detector.hpp common.copy /opt/boost/include/boost/type_traits/detail/config.hpp common.copy /opt/boost/include/boost/type_traits/detail/composite_pointer_type.hpp common.copy /opt/boost/include/boost/type_traits/detail/composite_member_pointer_type.hpp common.copy /opt/boost/include/boost/type_traits/detail/common_type_impl.hpp common.copy /opt/boost/include/boost/type_traits/detail/common_arithmetic_type.hpp common.copy /opt/boost/include/boost/type_traits/detail/bool_trait_undef.hpp common.copy /opt/boost/include/boost/type_index/detail/stl_register_class.hpp common.copy /opt/boost/include/boost/type_traits/detail/bool_trait_def.hpp common.copy /opt/boost/include/boost/type_index/detail/ctti_register_class.hpp common.copy /opt/boost/include/boost/type_index/detail/compile_time_type_info.hpp common.copy /opt/boost/include/boost/type_erasure/detail/vtable.hpp common.copy /opt/boost/include/boost/tuple/detail/tuple_basic.hpp common.copy /opt/boost/include/boost/type_erasure/detail/rebind_placeholders.hpp common.copy /opt/boost/include/boost/type_erasure/detail/storage.hpp common.copy /opt/boost/include/boost/type_erasure/detail/null.hpp common.copy /opt/boost/include/boost/type_erasure/detail/normalize_deduced.hpp common.copy /opt/boost/include/boost/type_erasure/detail/normalize.hpp common.copy /opt/boost/include/boost/type_erasure/detail/meta.hpp common.copy /opt/boost/include/boost/type_erasure/detail/member11.hpp common.copy /opt/boost/include/boost/type_erasure/detail/macro.hpp common.copy /opt/boost/include/boost/type_erasure/detail/instantiate.hpp common.copy /opt/boost/include/boost/type_erasure/detail/get_signature.hpp common.copy /opt/boost/include/boost/type_erasure/detail/get_placeholders.hpp common.copy /opt/boost/include/boost/type_erasure/detail/extract_concept.hpp common.copy /opt/boost/include/boost/type_erasure/detail/construct.hpp common.copy /opt/boost/include/boost/type_erasure/detail/dynamic_vtable.hpp common.copy /opt/boost/include/boost/type_erasure/detail/const.hpp common.copy /opt/boost/include/boost/type_erasure/detail/check_map.hpp common.copy /opt/boost/include/boost/type_erasure/detail/check_call.hpp common.copy /opt/boost/include/boost/type_erasure/detail/auto_link.hpp common.copy /opt/boost/include/boost/type_erasure/detail/any_base.hpp common.copy /opt/boost/include/boost/type_erasure/detail/adapt_to_vtable.hpp common.copy /opt/boost/include/boost/tti/gen/namespace_gen.hpp common.copy /opt/boost/include/boost/type_erasure/detail/access.hpp common.copy /opt/boost/include/boost/tti/gen/has_type_gen.hpp common.copy /opt/boost/include/boost/tti/gen/member_type_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_union_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_template_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_static_member_function_template_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_static_member_function_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_static_member_data_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_member_function_template_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_member_function_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_member_data_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_function_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_function_template_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_enum_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_data_gen.hpp common.copy /opt/boost/include/boost/tti/gen/has_class_gen.hpp ...on 4800th target... common.copy /opt/boost/include/boost/tti/detail/dunion.hpp common.copy /opt/boost/include/boost/tti/detail/dvm_template_params.hpp common.copy /opt/boost/include/boost/tti/detail/dtype.hpp common.copy /opt/boost/include/boost/tti/detail/dtemplate_params.hpp common.copy /opt/boost/include/boost/tti/detail/dtfunction.hpp common.copy /opt/boost/include/boost/tti/detail/dtclass.hpp common.copy /opt/boost/include/boost/tti/detail/dtemplate.hpp common.copy /opt/boost/include/boost/tti/detail/dstatic_mem_fun.hpp common.copy /opt/boost/include/boost/tti/detail/dstatic_mem_data.hpp common.copy /opt/boost/include/boost/tti/detail/dstatic_mem_fun_template.hpp common.copy /opt/boost/include/boost/tti/detail/dstatic_function_type.hpp common.copy /opt/boost/include/boost/tti/detail/dplaceholder.hpp common.copy /opt/boost/include/boost/tti/detail/dptmf.hpp common.copy /opt/boost/include/boost/tti/detail/dstatic_function_tags.hpp common.copy /opt/boost/include/boost/tti/detail/dnotype.hpp common.copy /opt/boost/include/boost/tti/detail/dmetafunc.hpp common.copy /opt/boost/include/boost/tti/detail/dnullptr.hpp common.copy /opt/boost/include/boost/tti/detail/dmem_fun_template.hpp common.copy /opt/boost/include/boost/tti/detail/dmem_type.hpp common.copy /opt/boost/include/boost/tti/detail/dmem_fun.hpp common.copy /opt/boost/include/boost/tti/detail/dmacro_sunfix.hpp common.copy /opt/boost/include/boost/tti/detail/dmem_data.hpp common.copy /opt/boost/include/boost/tti/detail/dmacro_fun_template.hpp common.copy /opt/boost/include/boost/tti/detail/dmacro_fve.hpp common.copy /opt/boost/include/boost/tti/detail/dlambda.hpp common.copy /opt/boost/include/boost/tti/detail/dfunction_template.hpp common.copy /opt/boost/include/boost/tti/detail/dfunction.hpp common.copy /opt/boost/include/boost/tti/detail/denum.hpp common.copy /opt/boost/include/boost/tti/detail/dftclass.hpp common.copy /opt/boost/include/boost/tti/detail/denclosing_type.hpp common.copy /opt/boost/include/boost/tti/detail/ddeftype.hpp common.copy /opt/boost/include/boost/tti/detail/ddata.hpp common.copy /opt/boost/include/boost/tti/detail/dcomp_mem_fun.hpp common.copy /opt/boost/include/boost/tti/detail/dcomp_mem_fun_template.hpp common.copy /opt/boost/include/boost/tti/detail/dclass.hpp common.copy /opt/boost/include/boost/thread/win32/thread_primitives.hpp common.copy /opt/boost/include/boost/thread/win32/thread_heap_alloc.hpp common.copy /opt/boost/include/boost/thread/win32/thread_data.hpp common.copy /opt/boost/include/boost/thread/win32/shared_mutex.hpp common.copy /opt/boost/include/boost/thread/win32/recursive_mutex.hpp common.copy /opt/boost/include/boost/thread/win32/mutex.hpp common.copy /opt/boost/include/boost/thread/win32/once.hpp common.copy /opt/boost/include/boost/thread/win32/mfc_thread_init.hpp common.copy /opt/boost/include/boost/thread/win32/interlocked_read.hpp common.copy /opt/boost/include/boost/thread/win32/condition_variable.hpp common.copy /opt/boost/include/boost/thread/win32/basic_timed_mutex.hpp common.copy /opt/boost/include/boost/thread/win32/basic_recursive_mutex.hpp common.copy /opt/boost/include/boost/thread/v2/shared_mutex.hpp common.copy /opt/boost/include/boost/thread/futures/wait_for_any.hpp common.copy /opt/boost/include/boost/thread/pthread/thread_heap_alloc.hpp common.copy /opt/boost/include/boost/thread/pthread/thread_data.hpp common.copy /opt/boost/include/boost/thread/pthread/shared_mutex.hpp common.copy /opt/boost/include/boost/thread/pthread/recursive_mutex.hpp common.copy /opt/boost/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp common.copy /opt/boost/include/boost/thread/pthread/pthread_helpers.hpp common.copy /opt/boost/include/boost/thread/pthread/once_atomic.hpp common.copy /opt/boost/include/boost/thread/pthread/once.hpp common.copy /opt/boost/include/boost/thread/pthread/mutex.hpp common.copy /opt/boost/include/boost/thread/pthread/condition_variable_fwd.hpp common.copy /opt/boost/include/boost/thread/futures/wait_for_all.hpp common.copy /opt/boost/include/boost/thread/pthread/condition_variable.hpp common.copy /opt/boost/include/boost/thread/futures/launch.hpp common.copy /opt/boost/include/boost/thread/futures/is_future_type.hpp common.copy /opt/boost/include/boost/thread/futures/future_error_code.hpp common.copy /opt/boost/include/boost/thread/futures/future_status.hpp common.copy /opt/boost/include/boost/thread/futures/future_error.hpp common.copy /opt/boost/include/boost/thread/experimental/exception_list.hpp common.copy /opt/boost/include/boost/thread/experimental/task_region.hpp common.copy /opt/boost/include/boost/thread/executors/work.hpp common.copy /opt/boost/include/boost/thread/detail/variadic_header.hpp common.copy /opt/boost/include/boost/thread/detail/variadic_footer.hpp common.copy /opt/boost/include/boost/thread/detail/tss_hooks.hpp common.copy /opt/boost/include/boost/thread/detail/thread_safety.hpp common.copy /opt/boost/include/boost/thread/detail/thread_heap_alloc.hpp common.copy /opt/boost/include/boost/thread/detail/thread_interruption.hpp common.copy /opt/boost/include/boost/thread/detail/thread_group.hpp common.copy /opt/boost/include/boost/thread/detail/thread.hpp common.copy /opt/boost/include/boost/thread/detail/singleton.hpp common.copy /opt/boost/include/boost/thread/detail/nullary_function.hpp common.copy /opt/boost/include/boost/thread/detail/platform_time.hpp common.copy /opt/boost/include/boost/thread/detail/platform.hpp common.copy /opt/boost/include/boost/thread/detail/memory.hpp common.copy /opt/boost/include/boost/thread/detail/move.hpp common.copy /opt/boost/include/boost/thread/detail/make_tuple_indices.hpp common.copy /opt/boost/include/boost/thread/detail/log.hpp common.copy /opt/boost/include/boost/thread/detail/lockable_wrapper.hpp common.copy /opt/boost/include/boost/thread/detail/is_convertible.hpp common.copy /opt/boost/include/boost/thread/detail/invoker.hpp common.copy /opt/boost/include/boost/thread/detail/invoke.hpp common.copy /opt/boost/include/boost/thread/detail/function_wrapper.hpp common.copy /opt/boost/include/boost/thread/detail/force_cast.hpp common.copy /opt/boost/include/boost/thread/detail/delete.hpp ...on 4900th target... common.copy /opt/boost/include/boost/thread/detail/counter.hpp common.copy /opt/boost/include/boost/thread/detail/config.hpp common.copy /opt/boost/include/boost/thread/detail/atomic_redef_macros.hpp common.copy /opt/boost/include/boost/thread/detail/atomic_undef_macros.hpp common.copy /opt/boost/include/boost/thread/executors/serial_executor_cont.hpp common.copy /opt/boost/include/boost/thread/executors/thread_executor.hpp common.copy /opt/boost/include/boost/thread/executors/scheduling_adaptor.hpp common.copy /opt/boost/include/boost/thread/executors/serial_executor.hpp common.copy /opt/boost/include/boost/thread/executors/scheduler.hpp common.copy /opt/boost/include/boost/thread/executors/scheduled_thread_pool.hpp common.copy /opt/boost/include/boost/thread/executors/loop_executor.hpp common.copy /opt/boost/include/boost/thread/executors/inline_executor.hpp common.copy /opt/boost/include/boost/thread/executors/generic_executor_ref.hpp common.copy /opt/boost/include/boost/thread/executors/executor.hpp common.copy /opt/boost/include/boost/thread/executors/executor_adaptor.hpp common.copy /opt/boost/include/boost/thread/executors/basic_thread_pool.hpp common.copy /opt/boost/include/boost/thread/csbl/vector.hpp common.copy /opt/boost/include/boost/thread/csbl/tuple.hpp common.copy /opt/boost/include/boost/thread/csbl/queue.hpp common.copy /opt/boost/include/boost/thread/csbl/memory.hpp common.copy /opt/boost/include/boost/thread/csbl/list.hpp common.copy /opt/boost/include/boost/thread/csbl/devector.hpp common.copy /opt/boost/include/boost/thread/csbl/functional.hpp common.copy /opt/boost/include/boost/thread/csbl/deque.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/sync_timed_queue.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/sync_queue.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/sync_bounded_queue.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/sync_priority_queue.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/sync_deque.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/queue_views.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/queue_op_status.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/queue_base.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/queue_adaptor.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/deque_base.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/deque_views.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/deque_adaptor.hpp common.copy /opt/boost/include/boost/test/utils/xml_printer.hpp common.copy /opt/boost/include/boost/test/utils/wrap_stringstream.hpp common.copy /opt/boost/include/boost/test/utils/timer.hpp common.copy /opt/boost/include/boost/test/utils/string_cast.hpp common.copy /opt/boost/include/boost/test/utils/rtti.hpp common.copy /opt/boost/include/boost/test/utils/setcolor.hpp common.copy /opt/boost/include/boost/test/utils/nullstream.hpp common.copy /opt/boost/include/boost/test/utils/named_params.hpp common.copy /opt/boost/include/boost/test/utils/is_forward_iterable.hpp common.copy /opt/boost/include/boost/test/utils/lazy_ostream.hpp common.copy /opt/boost/include/boost/test/utils/is_cstring.hpp common.copy /opt/boost/include/boost/test/utils/foreach.hpp common.copy /opt/boost/include/boost/test/utils/custom_manip.hpp common.copy /opt/boost/include/boost/test/utils/assign_op.hpp common.copy /opt/boost/include/boost/test/utils/class_properties.hpp common.copy /opt/boost/include/boost/test/utils/algorithm.hpp common.copy /opt/boost/include/boost/test/tree/visitor.hpp common.copy /opt/boost/include/boost/test/tree/traverse.hpp common.copy /opt/boost/include/boost/test/tree/test_unit.hpp common.copy /opt/boost/include/boost/test/tree/test_case_template.hpp common.copy /opt/boost/include/boost/test/tree/test_case_counter.hpp common.copy /opt/boost/include/boost/test/tree/observer.hpp common.copy /opt/boost/include/boost/test/tree/global_fixture.hpp common.copy /opt/boost/include/boost/test/tree/fixture.hpp common.copy /opt/boost/include/boost/test/tree/decorator.hpp common.copy /opt/boost/include/boost/test/tree/auto_registration.hpp common.copy /opt/boost/include/boost/test/tools/interface.hpp common.copy /opt/boost/include/boost/test/tools/output_test_stream.hpp common.copy /opt/boost/include/boost/test/tools/fpc_tolerance.hpp common.copy /opt/boost/include/boost/test/tools/fpc_op.hpp common.copy /opt/boost/include/boost/test/tools/floating_point_comparison.hpp common.copy /opt/boost/include/boost/test/tools/cstring_comparison_op.hpp common.copy /opt/boost/include/boost/test/tools/context.hpp common.copy /opt/boost/include/boost/test/tools/assertion_result.hpp common.copy /opt/boost/include/boost/test/tools/collection_comparison_op.hpp common.copy /opt/boost/include/boost/test/output/xml_report_formatter.hpp common.copy /opt/boost/include/boost/test/tools/assertion.hpp common.copy /opt/boost/include/boost/test/output/xml_log_formatter.hpp common.copy /opt/boost/include/boost/test/output/plain_report_formatter.hpp common.copy /opt/boost/include/boost/test/output/junit_log_formatter.hpp common.copy /opt/boost/include/boost/test/output/compiler_log_formatter.hpp common.copy /opt/boost/include/boost/test/included/unit_test_framework.hpp common.copy /opt/boost/include/boost/test/impl/xml_report_formatter.ipp common.copy /opt/boost/include/boost/test/impl/xml_log_formatter.ipp common.copy /opt/boost/include/boost/test/included/unit_test.hpp common.copy /opt/boost/include/boost/test/included/prg_exec_monitor.hpp common.copy /opt/boost/include/boost/test/included/test_exec_monitor.hpp common.copy /opt/boost/include/boost/test/included/execution_monitor.hpp common.copy /opt/boost/include/boost/test/impl/unit_test_parameters.ipp common.copy /opt/boost/include/boost/test/impl/unit_test_main.ipp common.copy /opt/boost/include/boost/test/impl/unit_test_monitor.ipp common.copy /opt/boost/include/boost/test/impl/unit_test_log.ipp common.copy /opt/boost/include/boost/test/impl/test_tools.ipp common.copy /opt/boost/include/boost/test/impl/test_tree.ipp common.copy /opt/boost/include/boost/test/impl/test_main.ipp common.copy /opt/boost/include/boost/test/impl/test_framework_init_observer.ipp common.copy /opt/boost/include/boost/test/impl/results_reporter.ipp ...on 5000th target... common.copy /opt/boost/include/boost/test/impl/plain_report_formatter.ipp common.copy /opt/boost/include/boost/test/impl/progress_monitor.ipp common.copy /opt/boost/include/boost/test/impl/results_collector.ipp common.copy /opt/boost/include/boost/test/impl/junit_log_formatter.ipp common.copy /opt/boost/include/boost/test/impl/execution_monitor.ipp common.copy /opt/boost/include/boost/test/impl/framework.ipp common.copy /opt/boost/include/boost/test/impl/decorator.ipp common.copy /opt/boost/include/boost/test/impl/debug.ipp common.copy /opt/boost/include/boost/test/impl/cpp_main.ipp common.copy /opt/boost/include/boost/test/impl/compiler_log_formatter.ipp common.copy /opt/boost/include/boost/test/detail/suppress_warnings.hpp common.copy /opt/boost/include/boost/test/detail/throw_exception.hpp common.copy /opt/boost/include/boost/test/detail/pp_variadic.hpp common.copy /opt/boost/include/boost/test/detail/log_level.hpp common.copy /opt/boost/include/boost/test/detail/global_typedef.hpp common.copy /opt/boost/include/boost/test/detail/fwd_decl.hpp common.copy /opt/boost/include/boost/test/detail/enable_warnings.hpp common.copy /opt/boost/include/boost/test/detail/config.hpp common.copy /opt/boost/include/boost/test/data/size.hpp common.copy /opt/boost/include/boost/test/data/test_case.hpp common.copy /opt/boost/include/boost/test/data/index_sequence.hpp common.copy /opt/boost/include/boost/test/data/monomorphic.hpp common.copy /opt/boost/include/boost/test/data/for_each_sample.hpp common.copy /opt/boost/include/boost/test/data/dataset.hpp common.copy /opt/boost/include/boost/test/data/config.hpp common.copy /opt/boost/include/boost/system/detail/to_std_category.hpp common.copy /opt/boost/include/boost/system/detail/throws.hpp common.copy /opt/boost/include/boost/system/detail/system_category_message_win32.hpp common.copy /opt/boost/include/boost/system/detail/system_category_condition_win32.hpp common.copy /opt/boost/include/boost/system/detail/system_category_impl.hpp common.copy /opt/boost/include/boost/system/detail/system_category.hpp common.copy /opt/boost/include/boost/system/detail/is_generic_value.hpp common.copy /opt/boost/include/boost/system/detail/generic_category_message.hpp common.copy /opt/boost/include/boost/system/detail/generic_category.hpp common.copy /opt/boost/include/boost/system/detail/error_code.hpp common.copy /opt/boost/include/boost/system/detail/error_condition.hpp common.copy /opt/boost/include/boost/system/detail/error_category_impl.hpp common.copy /opt/boost/include/boost/system/detail/errc.hpp common.copy /opt/boost/include/boost/system/detail/error_category.hpp common.copy /opt/boost/include/boost/system/detail/enable_if.hpp common.copy /opt/boost/include/boost/system/detail/cerrno.hpp common.copy /opt/boost/include/boost/system/detail/config.hpp common.copy /opt/boost/include/boost/statechart/detail/state_base.hpp common.copy /opt/boost/include/boost/stacktrace/detail/unwind_base_impls.hpp common.copy /opt/boost/include/boost/stacktrace/detail/void_ptr_cast.hpp common.copy /opt/boost/include/boost/stacktrace/detail/try_dec_convert.hpp common.copy /opt/boost/include/boost/stacktrace/detail/to_dec_array.hpp common.copy /opt/boost/include/boost/stacktrace/detail/to_hex_array.hpp common.copy /opt/boost/include/boost/stacktrace/detail/safe_dump_win.ipp common.copy /opt/boost/include/boost/stacktrace/detail/safe_dump_posix.ipp common.copy /opt/boost/include/boost/stacktrace/detail/safe_dump_noop.ipp common.copy /opt/boost/include/boost/stacktrace/detail/push_options.h common.copy /opt/boost/include/boost/stacktrace/detail/location_from_symbol.hpp common.copy /opt/boost/include/boost/stacktrace/detail/pop_options.h common.copy /opt/boost/include/boost/stacktrace/detail/libbacktrace_impls.hpp common.copy /opt/boost/include/boost/stacktrace/detail/frame_unwind.ipp common.copy /opt/boost/include/boost/stacktrace/detail/frame_noop.ipp common.copy /opt/boost/include/boost/stacktrace/detail/frame_msvc.ipp common.copy /opt/boost/include/boost/stacktrace/detail/frame_decl.hpp common.copy /opt/boost/include/boost/stacktrace/detail/collect_unwind.ipp common.copy /opt/boost/include/boost/stacktrace/detail/collect_noop.ipp common.copy /opt/boost/include/boost/stacktrace/detail/addr2line_impls.hpp common.copy /opt/boost/include/boost/stacktrace/detail/collect_msvc.ipp common.copy /opt/boost/include/boost/statechart/detail/rtti_policy.hpp common.copy /opt/boost/include/boost/statechart/detail/reaction_dispatcher.hpp common.copy /opt/boost/include/boost/statechart/detail/node_state.hpp common.copy /opt/boost/include/boost/statechart/detail/memory.hpp common.copy /opt/boost/include/boost/statechart/detail/leaf_state.hpp common.copy /opt/boost/include/boost/statechart/detail/constructor.hpp common.copy /opt/boost/include/boost/statechart/detail/counted_base.hpp common.copy /opt/boost/include/boost/spirit/include/support_utree.hpp common.copy /opt/boost/include/boost/statechart/detail/avoid_unused_warning.hpp common.copy /opt/boost/include/boost/spirit/include/version.hpp common.copy /opt/boost/include/boost/spirit/include/support_string_traits.hpp common.copy /opt/boost/include/boost/spirit/include/support_unused.hpp common.copy /opt/boost/include/boost/spirit/include/support_standard_wide.hpp common.copy /opt/boost/include/boost/spirit/include/support_standard.hpp common.copy /opt/boost/include/boost/spirit/include/support_ostream_iterator.hpp common.copy /opt/boost/include/boost/spirit/include/support_multi_pass_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/support_modify.hpp common.copy /opt/boost/include/boost/spirit/include/support_multi_pass.hpp common.copy /opt/boost/include/boost/spirit/include/support_look_ahead.hpp common.copy /opt/boost/include/boost/spirit/include/support_locals.hpp common.copy /opt/boost/include/boost/spirit/include/support_istream_iterator.hpp common.copy /opt/boost/include/boost/spirit/include/support_line_pos_iterator.hpp common.copy /opt/boost/include/boost/spirit/include/support_iso8859_1.hpp common.copy /opt/boost/include/boost/spirit/include/support_info.hpp common.copy /opt/boost/include/boost/spirit/include/support_container.hpp common.copy /opt/boost/include/boost/spirit/include/support_extended_variant.hpp common.copy /opt/boost/include/boost/spirit/include/support_char_class.hpp common.copy /opt/boost/include/boost/spirit/include/support_auto.hpp common.copy /opt/boost/include/boost/spirit/include/support_attributes_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/support_ascii.hpp common.copy /opt/boost/include/boost/spirit/include/support_attributes.hpp ...on 5100th target... common.copy /opt/boost/include/boost/spirit/include/support_any_ns_so.hpp common.copy /opt/boost/include/boost/spirit/include/support_argument.hpp common.copy /opt/boost/include/boost/spirit/include/support_any_if_ns_so.hpp common.copy /opt/boost/include/boost/spirit/include/support_any_ns.hpp common.copy /opt/boost/include/boost/spirit/include/support_any_if.hpp common.copy /opt/boost/include/boost/spirit/include/support_any_if_ns.hpp common.copy /opt/boost/include/boost/spirit/include/support_adapt_adt_attributes.hpp common.copy /opt/boost/include/boost/spirit/include/support_any.hpp common.copy /opt/boost/include/boost/spirit/include/support.hpp common.copy /opt/boost/include/boost/spirit/include/qi_what.hpp common.copy /opt/boost/include/boost/spirit/include/qi_uint.hpp common.copy /opt/boost/include/boost/spirit/include/qi_stream.hpp common.copy /opt/boost/include/boost/spirit/include/qi_string.hpp common.copy /opt/boost/include/boost/spirit/include/qi_symbols.hpp common.copy /opt/boost/include/boost/spirit/include/qi_skip.hpp common.copy /opt/boost/include/boost/spirit/include/qi_sequence.hpp common.copy /opt/boost/include/boost/spirit/include/qi_sequential_or.hpp common.copy /opt/boost/include/boost/spirit/include/qi_rule.hpp common.copy /opt/boost/include/boost/spirit/include/qi_real.hpp common.copy /opt/boost/include/boost/spirit/include/qi_repeat.hpp common.copy /opt/boost/include/boost/spirit/include/qi_plus.hpp common.copy /opt/boost/include/boost/spirit/include/qi_raw.hpp common.copy /opt/boost/include/boost/spirit/include/qi_parse_auto.hpp common.copy /opt/boost/include/boost/spirit/include/qi_permutation.hpp common.copy /opt/boost/include/boost/spirit/include/qi_parse_attr.hpp common.copy /opt/boost/include/boost/spirit/include/qi_optional.hpp common.copy /opt/boost/include/boost/spirit/include/qi_parse.hpp common.copy /opt/boost/include/boost/spirit/include/qi_operator.hpp common.copy /opt/boost/include/boost/spirit/include/qi_numeric.hpp common.copy /opt/boost/include/boost/spirit/include/qi_omit.hpp common.copy /opt/boost/include/boost/spirit/include/qi_not_predicate.hpp common.copy /opt/boost/include/boost/spirit/include/qi_nonterminal.hpp common.copy /opt/boost/include/boost/spirit/include/qi_matches.hpp common.copy /opt/boost/include/boost/spirit/include/qi_no_skip.hpp common.copy /opt/boost/include/boost/spirit/include/qi_no_case.hpp common.copy /opt/boost/include/boost/spirit/include/qi_match_attr.hpp common.copy /opt/boost/include/boost/spirit/include/qi_match_auto.hpp common.copy /opt/boost/include/boost/spirit/include/qi_match.hpp common.copy /opt/boost/include/boost/spirit/include/qi_lit.hpp common.copy /opt/boost/include/boost/spirit/include/qi_list.hpp common.copy /opt/boost/include/boost/spirit/include/qi_lexeme.hpp common.copy /opt/boost/include/boost/spirit/include/qi_kleene.hpp common.copy /opt/boost/include/boost/spirit/include/qi_lazy.hpp common.copy /opt/boost/include/boost/spirit/include/qi_int.hpp common.copy /opt/boost/include/boost/spirit/include/qi_hold.hpp common.copy /opt/boost/include/boost/spirit/include/qi_grammar.hpp common.copy /opt/boost/include/boost/spirit/include/qi_expect.hpp common.copy /opt/boost/include/boost/spirit/include/qi_eol.hpp common.copy /opt/boost/include/boost/spirit/include/qi_eps.hpp common.copy /opt/boost/include/boost/spirit/include/qi_eoi.hpp common.copy /opt/boost/include/boost/spirit/include/qi_domain.hpp common.copy /opt/boost/include/boost/spirit/include/qi_difference.hpp common.copy /opt/boost/include/boost/spirit/include/qi_directive.hpp common.copy /opt/boost/include/boost/spirit/include/qi_core.hpp common.copy /opt/boost/include/boost/spirit/include/qi_copy.hpp common.copy /opt/boost/include/boost/spirit/include/qi_char_.hpp common.copy /opt/boost/include/boost/spirit/include/qi_char_class.hpp common.copy /opt/boost/include/boost/spirit/include/qi_bool.hpp common.copy /opt/boost/include/boost/spirit/include/qi_char.hpp common.copy /opt/boost/include/boost/spirit/include/qi_binary.hpp common.copy /opt/boost/include/boost/spirit/include/qi_auto.hpp common.copy /opt/boost/include/boost/spirit/include/qi_auxiliary.hpp common.copy /opt/boost/include/boost/spirit/include/qi_attr_cast.hpp common.copy /opt/boost/include/boost/spirit/include/qi_as_string.hpp common.copy /opt/boost/include/boost/spirit/include/qi_attr.hpp common.copy /opt/boost/include/boost/spirit/include/qi_and_predicate.hpp common.copy /opt/boost/include/boost/spirit/include/qi_as.hpp common.copy /opt/boost/include/boost/spirit/include/qi_alternative.hpp common.copy /opt/boost/include/boost/spirit/include/qi_action.hpp common.copy /opt/boost/include/boost/spirit/include/qi.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_version.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_statement.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_stl.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_scope.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_operator.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_object.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_limits.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_fusion.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_function.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_core.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_container.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_algorithm.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix_bind.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_tuples.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_tuple_helpers.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_statements.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_special_ops.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_operators.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_primitives.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_functions.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_new.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_composite.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_casts.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_closures.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_binders.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix1_actor.hpp common.copy /opt/boost/include/boost/spirit/include/phoenix.hpp common.copy /opt/boost/include/boost/spirit/include/lex_tokenize_and_parse_attr.hpp common.copy /opt/boost/include/boost/spirit/include/lex_static_lexertl.hpp ...on 5200th target... common.copy /opt/boost/include/boost/spirit/include/lex_tokenize_and_parse.hpp common.copy /opt/boost/include/boost/spirit/include/lex_plain_token.hpp common.copy /opt/boost/include/boost/spirit/include/lex_primitives.hpp common.copy /opt/boost/include/boost/spirit/include/lex_lexertl_token.hpp common.copy /opt/boost/include/boost/spirit/include/lex_lexertl_position_token.hpp common.copy /opt/boost/include/boost/spirit/include/lex_lexertl.hpp common.copy /opt/boost/include/boost/spirit/include/lex_lexer.hpp common.copy /opt/boost/include/boost/spirit/include/lex_generate_static_lexertl.hpp common.copy /opt/boost/include/boost/spirit/include/lex_domain.hpp common.copy /opt/boost/include/boost/spirit/include/lex_char_token_def.hpp common.copy /opt/boost/include/boost/spirit/include/lex.hpp common.copy /opt/boost/include/boost/spirit/include/karma_what.hpp common.copy /opt/boost/include/boost/spirit/include/karma_verbatim.hpp common.copy /opt/boost/include/boost/spirit/include/karma_upper_lower_case.hpp common.copy /opt/boost/include/boost/spirit/include/karma_uint.hpp common.copy /opt/boost/include/boost/spirit/include/karma_symbols.hpp common.copy /opt/boost/include/boost/spirit/include/karma_string.hpp common.copy /opt/boost/include/boost/spirit/include/karma_strict_relaxed.hpp common.copy /opt/boost/include/boost/spirit/include/karma_stream.hpp common.copy /opt/boost/include/boost/spirit/include/karma_sequence.hpp common.copy /opt/boost/include/boost/spirit/include/karma_rule.hpp common.copy /opt/boost/include/boost/spirit/include/karma_right_alignment.hpp common.copy /opt/boost/include/boost/spirit/include/karma_repeat.hpp common.copy /opt/boost/include/boost/spirit/include/karma_plus.hpp common.copy /opt/boost/include/boost/spirit/include/karma_real.hpp common.copy /opt/boost/include/boost/spirit/include/karma_operator.hpp common.copy /opt/boost/include/boost/spirit/include/karma_phoenix_attributes.hpp common.copy /opt/boost/include/boost/spirit/include/karma_optional.hpp common.copy /opt/boost/include/boost/spirit/include/karma_omit.hpp common.copy /opt/boost/include/boost/spirit/include/karma_numeric.hpp common.copy /opt/boost/include/boost/spirit/include/karma_not_predicate.hpp common.copy /opt/boost/include/boost/spirit/include/karma_nonterminal.hpp common.copy /opt/boost/include/boost/spirit/include/karma_no_delimit.hpp common.copy /opt/boost/include/boost/spirit/include/karma_maxwidth.hpp common.copy /opt/boost/include/boost/spirit/include/karma_list.hpp common.copy /opt/boost/include/boost/spirit/include/karma_kleene.hpp common.copy /opt/boost/include/boost/spirit/include/karma_lazy.hpp common.copy /opt/boost/include/boost/spirit/include/karma_left_alignment.hpp common.copy /opt/boost/include/boost/spirit/include/karma_int.hpp common.copy /opt/boost/include/boost/spirit/include/karma_grammar.hpp common.copy /opt/boost/include/boost/spirit/include/karma_generate_attr.hpp common.copy /opt/boost/include/boost/spirit/include/karma_generate_auto.hpp common.copy /opt/boost/include/boost/spirit/include/karma_format_auto.hpp common.copy /opt/boost/include/boost/spirit/include/karma_generate.hpp common.copy /opt/boost/include/boost/spirit/include/karma_format_attr.hpp common.copy /opt/boost/include/boost/spirit/include/karma_format.hpp common.copy /opt/boost/include/boost/spirit/include/karma_eps.hpp common.copy /opt/boost/include/boost/spirit/include/karma_duplicate.hpp common.copy /opt/boost/include/boost/spirit/include/karma_eol.hpp common.copy /opt/boost/include/boost/spirit/include/karma_domain.hpp common.copy /opt/boost/include/boost/spirit/include/karma_delimit.hpp common.copy /opt/boost/include/boost/spirit/include/karma_directive.hpp common.copy /opt/boost/include/boost/spirit/include/karma_columns.hpp common.copy /opt/boost/include/boost/spirit/include/karma_char_class.hpp common.copy /opt/boost/include/boost/spirit/include/karma_char.hpp common.copy /opt/boost/include/boost/spirit/include/karma_char_.hpp common.copy /opt/boost/include/boost/spirit/include/karma_center_alignment.hpp common.copy /opt/boost/include/boost/spirit/include/karma_buffer.hpp common.copy /opt/boost/include/boost/spirit/include/karma_bool.hpp common.copy /opt/boost/include/boost/spirit/include/karma_auxiliary.hpp common.copy /opt/boost/include/boost/spirit/include/karma_binary.hpp common.copy /opt/boost/include/boost/spirit/include/karma_auto.hpp common.copy /opt/boost/include/boost/spirit/include/karma_attr_cast.hpp common.copy /opt/boost/include/boost/spirit/include/karma_as.hpp common.copy /opt/boost/include/boost/spirit/include/karma_and_predicate.hpp common.copy /opt/boost/include/boost/spirit/include/karma.hpp common.copy /opt/boost/include/boost/spirit/include/karma_alternative.hpp common.copy /opt/boost/include/boost/spirit/include/karma_action.hpp common.copy /opt/boost/include/boost/spirit/include/classic_while.hpp common.copy /opt/boost/include/boost/spirit/include/classic_version.hpp common.copy /opt/boost/include/boost/spirit/include/classic_utility.hpp common.copy /opt/boost/include/boost/spirit/include/classic_typeof.hpp common.copy /opt/boost/include/boost/spirit/include/classic_tree_to_xml.hpp common.copy /opt/boost/include/boost/spirit/include/classic_traverse.hpp common.copy /opt/boost/include/boost/spirit/include/classic_symbols_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_swap_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_symbols.hpp common.copy /opt/boost/include/boost/spirit/include/classic_switch.hpp common.copy /opt/boost/include/boost/spirit/include/classic_subrule_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_subrule.hpp common.copy /opt/boost/include/boost/spirit/include/classic_stored_rule_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_stored_rule.hpp common.copy /opt/boost/include/boost/spirit/include/classic_static.hpp common.copy /opt/boost/include/boost/spirit/include/classic_skipper_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_spirit.hpp common.copy /opt/boost/include/boost/spirit/include/classic_skipper.hpp common.copy /opt/boost/include/boost/spirit/include/classic_sequential_or.hpp common.copy /opt/boost/include/boost/spirit/include/classic_sequential_and.hpp common.copy /opt/boost/include/boost/spirit/include/classic_sequence.hpp common.copy /opt/boost/include/boost/spirit/include/classic_select.hpp common.copy /opt/boost/include/boost/spirit/include/classic_scoped_lock.hpp common.copy /opt/boost/include/boost/spirit/include/classic_scanner_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_scanner.hpp common.copy /opt/boost/include/boost/spirit/include/classic_rule_parser.hpp common.copy /opt/boost/include/boost/spirit/include/classic_safe_bool.hpp common.copy /opt/boost/include/boost/spirit/include/classic_rule_alias.hpp common.copy /opt/boost/include/boost/spirit/include/classic_rule.hpp common.copy /opt/boost/include/boost/spirit/include/classic_refactoring.hpp common.copy /opt/boost/include/boost/spirit/include/classic_ref_value_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_regex.hpp ...on 5300th target... common.copy /opt/boost/include/boost/spirit/include/classic_ref_const_ref_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_ref_const_ref_value_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_ref_const_ref_const_ref_a.hpp common.copy /opt/boost/include/boost/spirit/include/classic_push_front_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_ref_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_range_run.hpp common.copy /opt/boost/include/boost/spirit/include/classic_primitives.hpp common.copy /opt/boost/include/boost/spirit/include/classic_push_back_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_positive.hpp common.copy /opt/boost/include/boost/spirit/include/classic_position_iterator_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_parser_traits.hpp common.copy /opt/boost/include/boost/spirit/include/classic_position_iterator.hpp common.copy /opt/boost/include/boost/spirit/include/classic_parser_names.hpp common.copy /opt/boost/include/boost/spirit/include/classic_parser_id.hpp common.copy /opt/boost/include/boost/spirit/include/classic_parser_context.hpp common.copy /opt/boost/include/boost/spirit/include/classic_parser.hpp common.copy /opt/boost/include/boost/spirit/include/classic_parse_tree_utils.hpp common.copy /opt/boost/include/boost/spirit/include/classic_parse_tree_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_parse_tree.hpp common.copy /opt/boost/include/boost/spirit/include/classic_parametric.hpp common.copy /opt/boost/include/boost/spirit/include/classic_optional.hpp common.copy /opt/boost/include/boost/spirit/include/classic_numerics_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_operators.hpp common.copy /opt/boost/include/boost/spirit/include/classic_no_actions.hpp common.copy /opt/boost/include/boost/spirit/include/classic_numerics.hpp common.copy /opt/boost/include/boost/spirit/include/classic_nil.hpp common.copy /opt/boost/include/boost/spirit/include/classic_multi_pass_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_minimal.hpp common.copy /opt/boost/include/boost/spirit/include/classic_multi_pass.hpp common.copy /opt/boost/include/boost/spirit/include/classic_meta.hpp common.copy /opt/boost/include/boost/spirit/include/classic_match.hpp common.copy /opt/boost/include/boost/spirit/include/classic_loops.hpp common.copy /opt/boost/include/boost/spirit/include/classic_lists.hpp common.copy /opt/boost/include/boost/spirit/include/classic_lists_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_list.hpp common.copy /opt/boost/include/boost/spirit/include/classic_lazy.hpp common.copy /opt/boost/include/boost/spirit/include/classic_kleene_star.hpp common.copy /opt/boost/include/boost/spirit/include/classic_iterator.hpp common.copy /opt/boost/include/boost/spirit/include/classic_intersection.hpp common.copy /opt/boost/include/boost/spirit/include/classic_insert_key_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_insert_at_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_if.hpp common.copy /opt/boost/include/boost/spirit/include/classic_increment_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_grammar_def_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_grammar_def.hpp common.copy /opt/boost/include/boost/spirit/include/classic_fundamental.hpp common.copy /opt/boost/include/boost/spirit/include/classic_grammar.hpp common.copy /opt/boost/include/boost/spirit/include/classic_for.hpp common.copy /opt/boost/include/boost/spirit/include/classic_functor_parser.hpp common.copy /opt/boost/include/boost/spirit/include/classic_flush_multi_pass.hpp common.copy /opt/boost/include/boost/spirit/include/classic_fixed_size_queue.hpp common.copy /opt/boost/include/boost/spirit/include/classic_file_iterator_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_file_iterator.hpp common.copy /opt/boost/include/boost/spirit/include/classic_exclusive_or.hpp common.copy /opt/boost/include/boost/spirit/include/classic_exceptions_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_escape_char.hpp common.copy /opt/boost/include/boost/spirit/include/classic_exceptions.hpp common.copy /opt/boost/include/boost/spirit/include/classic_escape_char_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_error_handling.hpp common.copy /opt/boost/include/boost/spirit/include/classic_erase_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_dynamic.hpp common.copy /opt/boost/include/boost/spirit/include/classic_epsilon.hpp common.copy /opt/boost/include/boost/spirit/include/classic_distinct.hpp common.copy /opt/boost/include/boost/spirit/include/classic_distinct_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_directives.hpp common.copy /opt/boost/include/boost/spirit/include/classic_difference.hpp common.copy /opt/boost/include/boost/spirit/include/classic_debug_node.hpp common.copy /opt/boost/include/boost/spirit/include/classic_decrement_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_debug.hpp common.copy /opt/boost/include/boost/spirit/include/classic_core.hpp common.copy /opt/boost/include/boost/spirit/include/classic_confix.hpp common.copy /opt/boost/include/boost/spirit/include/classic_confix_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_config.hpp common.copy /opt/boost/include/boost/spirit/include/classic_composite.hpp common.copy /opt/boost/include/boost/spirit/include/classic_common_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_closure_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_common.hpp common.copy /opt/boost/include/boost/spirit/include/classic_closure.hpp common.copy /opt/boost/include/boost/spirit/include/classic_closure_context.hpp common.copy /opt/boost/include/boost/spirit/include/classic_clear_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_chset.hpp common.copy /opt/boost/include/boost/spirit/include/classic_chset_operators.hpp common.copy /opt/boost/include/boost/spirit/include/classic_basic_chset.hpp common.copy /opt/boost/include/boost/spirit/include/classic_attribute.hpp common.copy /opt/boost/include/boost/spirit/include/classic_ast.hpp common.copy /opt/boost/include/boost/spirit/include/classic_ast_fwd.hpp common.copy /opt/boost/include/boost/spirit/include/classic_assign_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_assign_key_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic_assert.hpp common.copy /opt/boost/include/boost/spirit/include/classic_alternative.hpp common.copy /opt/boost/include/boost/spirit/include/classic_as_parser.hpp common.copy /opt/boost/include/boost/spirit/include/classic_actor.hpp common.copy /opt/boost/include/boost/spirit/include/classic.hpp common.copy /opt/boost/include/boost/spirit/include/classic_actions.hpp common.copy /opt/boost/include/boost/spirit/home/x3.hpp common.copy /opt/boost/include/boost/sort/spreadsort/spreadsort.hpp common.copy /opt/boost/include/boost/sort/spreadsort/string_sort.hpp ...on 5400th target... common.copy /opt/boost/include/boost/sort/spreadsort/integer_sort.hpp common.copy /opt/boost/include/boost/sort/spreadsort/float_sort.hpp common.copy /opt/boost/include/boost/spirit/home/support.hpp common.copy /opt/boost/include/boost/spirit/home/qi.hpp common.copy /opt/boost/include/boost/spirit/home/lex.hpp common.copy /opt/boost/include/boost/spirit/home/karma.hpp common.copy /opt/boost/include/boost/spirit/home/classic.hpp common.copy /opt/boost/include/boost/sort/spinsort/spinsort.hpp common.copy /opt/boost/include/boost/sort/pdqsort/pdqsort.hpp common.copy /opt/boost/include/boost/sort/sample_sort/sample_sort.hpp common.copy /opt/boost/include/boost/sort/parallel_stable_sort/parallel_stable_sort.hpp common.copy /opt/boost/include/boost/sort/insert_sort/insert_sort.hpp common.copy /opt/boost/include/boost/sort/heap_sort/heap_sort.hpp common.copy /opt/boost/include/boost/sort/flat_stable_sort/flat_stable_sort.hpp common.copy /opt/boost/include/boost/sort/common/time_measure.hpp common.copy /opt/boost/include/boost/sort/block_indirect_sort/block_indirect_sort.hpp common.copy /opt/boost/include/boost/sort/common/stack_cnc.hpp common.copy /opt/boost/include/boost/sort/common/spinlock.hpp common.copy /opt/boost/include/boost/sort/common/scheduler.hpp common.copy /opt/boost/include/boost/sort/common/sort_basic.hpp common.copy /opt/boost/include/boost/sort/common/rearrange.hpp common.copy /opt/boost/include/boost/sort/common/pivot.hpp common.copy /opt/boost/include/boost/sort/common/range.hpp common.copy /opt/boost/include/boost/sort/common/merge_vector.hpp common.copy /opt/boost/include/boost/sort/common/merge_block.hpp common.copy /opt/boost/include/boost/sort/common/merge_four.hpp common.copy /opt/boost/include/boost/sort/common/int_array.hpp common.copy /opt/boost/include/boost/sort/common/indirect.hpp common.copy /opt/boost/include/boost/sort/common/file_vector.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/yield_k.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/spinlock_w32.hpp common.copy /opt/boost/include/boost/sort/common/deque_cnc.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/spinlock_sync.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/spinlock_pt.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/spinlock_std_atomic.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/spinlock_pool.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/spinlock_nt.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/spinlock_gcc_arm.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_win32_sleep.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/spinlock.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_thread_yield.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_thread_sleep.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_typeinfo_.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_nullptr_t.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_thread_pause.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_obsolete.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_interlocked.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_noexcept.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_forward.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_impl.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_w32.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_sync.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_spin.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_pt.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_nt.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_aix.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_counted_base.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/shared_count.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/sp_convertible.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/operator_bool.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/quick_allocator.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/lwm_win32_cs.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/lwm_std_mutex.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/lwm_pthreads.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/local_sp_deleter.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/lightweight_thread.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/local_counted_base.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count_win32.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/lightweight_mutex.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count_sync.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count_spin.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count_pt.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count_nt.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count_gcc_x86.hpp ...on 5500th target... common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count_gcc.hpp common.copy /opt/boost/include/boost/smart_ptr/detail/atomic_count.hpp common.copy /opt/boost/include/boost/signals2/detail/variadic_slot_invoker.hpp common.copy /opt/boost/include/boost/signals2/detail/unique_lock.hpp common.copy /opt/boost/include/boost/signals2/detail/variadic_arg_type.hpp common.copy /opt/boost/include/boost/signals2/detail/tracked_objects_visitor.hpp common.copy /opt/boost/include/boost/signals2/detail/slot_template.hpp common.copy /opt/boost/include/boost/signals2/detail/slot_groups.hpp common.copy /opt/boost/include/boost/signals2/detail/signals_common_macros.hpp common.copy /opt/boost/include/boost/signals2/detail/slot_call_iterator.hpp common.copy /opt/boost/include/boost/signals2/detail/signals_common.hpp common.copy /opt/boost/include/boost/signals2/detail/signal_template.hpp common.copy /opt/boost/include/boost/signals2/detail/scope_guard.hpp common.copy /opt/boost/include/boost/signals2/detail/result_type_wrapper.hpp common.copy /opt/boost/include/boost/signals2/detail/replace_slot_function.hpp common.copy /opt/boost/include/boost/signals2/detail/preprocessed_arg_type_template.hpp common.copy /opt/boost/include/boost/signals2/detail/preprocessed_arg_type.hpp common.copy /opt/boost/include/boost/signals2/detail/null_output_iterator.hpp common.copy /opt/boost/include/boost/signals2/detail/lwm_win32_cs.hpp common.copy /opt/boost/include/boost/signals2/detail/lwm_nop.hpp common.copy /opt/boost/include/boost/signals2/detail/lwm_pthreads.hpp common.copy /opt/boost/include/boost/signals2/detail/foreign_ptr.hpp common.copy /opt/boost/include/boost/signals2/detail/auto_buffer.hpp common.copy /opt/boost/include/boost/serialization/detail/stack_constructor.hpp common.copy /opt/boost/include/boost/serialization/detail/shared_ptr_132.hpp common.copy /opt/boost/include/boost/serialization/detail/shared_ptr_nmt_132.hpp common.copy /opt/boost/include/boost/serialization/detail/shared_count_132.hpp common.copy /opt/boost/include/boost/serialization/detail/is_default_constructible.hpp common.copy /opt/boost/include/boost/safe_numerics/concept/safe_numeric.hpp common.copy /opt/boost/include/boost/regex/v4/w32_regex_traits.hpp common.copy /opt/boost/include/boost/regex/v4/u32regex_token_iterator.hpp common.copy /opt/boost/include/boost/safe_numerics/concept/promotion_policy.hpp common.copy /opt/boost/include/boost/safe_numerics/concept/numeric.hpp common.copy /opt/boost/include/boost/safe_numerics/concept/integer.hpp common.copy /opt/boost/include/boost/safe_numerics/concept/exception_policy.hpp common.copy /opt/boost/include/boost/regex/v4/u32regex_iterator.hpp common.copy /opt/boost/include/boost/regex/v4/syntax_type.hpp common.copy /opt/boost/include/boost/regex/v4/sub_match.hpp common.copy /opt/boost/include/boost/regex/v4/states.hpp common.copy /opt/boost/include/boost/regex/v4/regex_workaround.hpp common.copy /opt/boost/include/boost/regex/v4/regex_traits_defaults.hpp common.copy /opt/boost/include/boost/regex/v4/regex_traits.hpp common.copy /opt/boost/include/boost/regex/v4/regex_split.hpp common.copy /opt/boost/include/boost/regex/v4/regex_token_iterator.hpp common.copy /opt/boost/include/boost/regex/v4/regex_search.hpp common.copy /opt/boost/include/boost/regex/v4/regex_replace.hpp common.copy /opt/boost/include/boost/regex/v4/regex_merge.hpp common.copy /opt/boost/include/boost/regex/v4/regex_raw_buffer.hpp common.copy /opt/boost/include/boost/regex/v4/regex_iterator.hpp common.copy /opt/boost/include/boost/regex/v4/regex_match.hpp common.copy /opt/boost/include/boost/regex/v4/regex_grep.hpp common.copy /opt/boost/include/boost/regex/v4/regex_fwd.hpp common.copy /opt/boost/include/boost/regex/v4/regex.hpp common.copy /opt/boost/include/boost/regex/v4/regex_format.hpp common.copy /opt/boost/include/boost/regex/v4/protected_call.hpp common.copy /opt/boost/include/boost/regex/v4/regbase.hpp common.copy /opt/boost/include/boost/regex/v4/primary_transform.hpp common.copy /opt/boost/include/boost/regex/v4/perl_matcher_non_recursive.hpp common.copy /opt/boost/include/boost/regex/v4/perl_matcher_recursive.hpp common.copy /opt/boost/include/boost/regex/v4/perl_matcher_common.hpp common.copy /opt/boost/include/boost/regex/v4/match_results.hpp common.copy /opt/boost/include/boost/regex/v4/perl_matcher.hpp common.copy /opt/boost/include/boost/regex/v4/mem_block_cache.hpp common.copy /opt/boost/include/boost/regex/v4/match_flags.hpp common.copy /opt/boost/include/boost/regex/v4/iterator_traits.hpp common.copy /opt/boost/include/boost/regex/v4/instances.hpp common.copy /opt/boost/include/boost/regex/v4/iterator_category.hpp common.copy /opt/boost/include/boost/regex/v4/indexed_bit_flag.hpp common.copy /opt/boost/include/boost/regex/v4/error_type.hpp common.copy /opt/boost/include/boost/regex/v4/fileiter.hpp common.copy /opt/boost/include/boost/regex/v4/cregex.hpp common.copy /opt/boost/include/boost/regex/v4/cpp_regex_traits.hpp common.copy /opt/boost/include/boost/regex/v4/char_regex_traits.hpp common.copy /opt/boost/include/boost/regex/v4/c_regex_traits.hpp common.copy /opt/boost/include/boost/regex/v4/basic_regex_parser.hpp common.copy /opt/boost/include/boost/regex/v4/basic_regex_creator.hpp common.copy /opt/boost/include/boost/regex/v4/basic_regex.hpp common.copy /opt/boost/include/boost/regex/config/cwchar.hpp common.copy /opt/boost/include/boost/regex/pending/unicode_iterator.hpp common.copy /opt/boost/include/boost/regex/config/borland.hpp common.copy /opt/boost/include/boost/regex/pending/static_mutex.hpp common.copy /opt/boost/include/boost/regex/pending/object_cache.hpp common.copy /opt/boost/include/boost/ratio/mpl/times.hpp common.copy /opt/boost/include/boost/ratio/mpl/sign.hpp common.copy /opt/boost/include/boost/ratio/detail/ratio_io.hpp common.copy /opt/boost/include/boost/ratio/mpl/rational_constant.hpp common.copy /opt/boost/include/boost/ratio/detail/overflow_helpers.hpp common.copy /opt/boost/include/boost/ratio/mpl/numeric_cast.hpp common.copy /opt/boost/include/boost/ratio/mpl/rational_c_tag.hpp common.copy /opt/boost/include/boost/ratio/mpl/plus.hpp common.copy /opt/boost/include/boost/ratio/mpl/minus.hpp ...on 5600th target... common.copy /opt/boost/include/boost/ratio/mpl/not_equal_to.hpp common.copy /opt/boost/include/boost/ratio/mpl/negate.hpp common.copy /opt/boost/include/boost/ratio/mpl/less_equal.hpp common.copy /opt/boost/include/boost/ratio/mpl/lcm.hpp common.copy /opt/boost/include/boost/ratio/mpl/less.hpp common.copy /opt/boost/include/boost/ratio/mpl/greater_equal.hpp common.copy /opt/boost/include/boost/ratio/mpl/greater.hpp common.copy /opt/boost/include/boost/ratio/mpl/gcd.hpp common.copy /opt/boost/include/boost/ratio/mpl/equal_to.hpp common.copy /opt/boost/include/boost/ratio/mpl/divides.hpp common.copy /opt/boost/include/boost/ratio/mpl/comparison.hpp common.copy /opt/boost/include/boost/ratio/mpl/arithmetic.hpp common.copy /opt/boost/include/boost/range/detail/str_types.hpp common.copy /opt/boost/include/boost/ratio/mpl/abs.hpp common.copy /opt/boost/include/boost/range/detail/sfinae.hpp common.copy /opt/boost/include/boost/range/detail/sizer.hpp common.copy /opt/boost/include/boost/range/detail/safe_bool.hpp common.copy /opt/boost/include/boost/range/detail/range_return.hpp common.copy /opt/boost/include/boost/range/detail/msvc_has_iterator_workaround.hpp common.copy /opt/boost/include/boost/range/detail/microsoft.hpp common.copy /opt/boost/include/boost/range/detail/misc_concept.hpp common.copy /opt/boost/include/boost/range/detail/less.hpp common.copy /opt/boost/include/boost/range/detail/implementation_help.hpp common.copy /opt/boost/include/boost/range/detail/join_iterator.hpp common.copy /opt/boost/include/boost/range/detail/extract_optional_type.hpp common.copy /opt/boost/include/boost/range/detail/has_member_size.hpp common.copy /opt/boost/include/boost/range/detail/empty.hpp common.copy /opt/boost/include/boost/range/detail/demote_iterator_traversal_tag.hpp common.copy /opt/boost/include/boost/range/detail/difference_type.hpp common.copy /opt/boost/include/boost/range/detail/default_constructible_unary_fn.hpp common.copy /opt/boost/include/boost/range/detail/common.hpp common.copy /opt/boost/include/boost/range/detail/combine_rvalue.hpp common.copy /opt/boost/include/boost/range/detail/combine_no_rvalue.hpp common.copy /opt/boost/include/boost/range/detail/combine_cxx11.hpp common.copy /opt/boost/include/boost/range/detail/combine_cxx03.hpp common.copy /opt/boost/include/boost/range/detail/collection_traits_detail.hpp common.copy /opt/boost/include/boost/range/detail/collection_traits.hpp common.copy /opt/boost/include/boost/range/detail/any_iterator_interface.hpp common.copy /opt/boost/include/boost/range/detail/any_iterator_wrapper.hpp common.copy /opt/boost/include/boost/range/detail/any_iterator_buffer.hpp common.copy /opt/boost/include/boost/range/detail/any_iterator.hpp common.copy /opt/boost/include/boost/range/algorithm_ext/push_front.hpp common.copy /opt/boost/include/boost/range/algorithm/upper_bound.hpp common.copy /opt/boost/include/boost/range/algorithm/unique_copy.hpp common.copy /opt/boost/include/boost/range/algorithm/transform.hpp common.copy /opt/boost/include/boost/range/algorithm/unique.hpp common.copy /opt/boost/include/boost/range/algorithm/swap_ranges.hpp common.copy /opt/boost/include/boost/range/algorithm/stable_sort.hpp common.copy /opt/boost/include/boost/range/algorithm/stable_partition.hpp common.copy /opt/boost/include/boost/range/algorithm/sort.hpp common.copy /opt/boost/include/boost/range/algorithm/set_algorithm.hpp common.copy /opt/boost/include/boost/range/algorithm/search_n.hpp common.copy /opt/boost/include/boost/range/algorithm/search.hpp common.copy /opt/boost/include/boost/range/algorithm/rotate.hpp common.copy /opt/boost/include/boost/range/algorithm/rotate_copy.hpp common.copy /opt/boost/include/boost/range/algorithm/reverse.hpp common.copy /opt/boost/include/boost/range/algorithm/reverse_copy.hpp common.copy /opt/boost/include/boost/range/algorithm/replace_if.hpp common.copy /opt/boost/include/boost/range/algorithm/replace_copy.hpp common.copy /opt/boost/include/boost/range/algorithm/replace_copy_if.hpp common.copy /opt/boost/include/boost/range/algorithm/replace.hpp common.copy /opt/boost/include/boost/range/algorithm/remove_copy_if.hpp common.copy /opt/boost/include/boost/range/algorithm/remove_if.hpp common.copy /opt/boost/include/boost/range/algorithm/random_shuffle.hpp common.copy /opt/boost/include/boost/range/algorithm/remove_copy.hpp common.copy /opt/boost/include/boost/range/algorithm/remove.hpp common.copy /opt/boost/include/boost/range/algorithm/partition.hpp common.copy /opt/boost/include/boost/range/algorithm/permutation.hpp common.copy /opt/boost/include/boost/range/algorithm/partial_sort_copy.hpp common.copy /opt/boost/include/boost/range/algorithm/partial_sort.hpp common.copy /opt/boost/include/boost/range/algorithm/mismatch.hpp common.copy /opt/boost/include/boost/range/algorithm/nth_element.hpp common.copy /opt/boost/include/boost/range/algorithm/min_element.hpp common.copy /opt/boost/include/boost/range/algorithm/merge.hpp common.copy /opt/boost/include/boost/range/algorithm/max_element.hpp common.copy /opt/boost/include/boost/range/algorithm/lower_bound.hpp common.copy /opt/boost/include/boost/range/algorithm/lexicographical_compare.hpp common.copy /opt/boost/include/boost/range/algorithm/heap_algorithm.hpp common.copy /opt/boost/include/boost/range/algorithm/inplace_merge.hpp common.copy /opt/boost/include/boost/range/algorithm/for_each.hpp common.copy /opt/boost/include/boost/range/algorithm/generate.hpp common.copy /opt/boost/include/boost/range/algorithm/find_if.hpp common.copy /opt/boost/include/boost/range/algorithm/find_end.hpp common.copy /opt/boost/include/boost/range/algorithm/find_first_of.hpp common.copy /opt/boost/include/boost/range/algorithm/find.hpp common.copy /opt/boost/include/boost/range/algorithm/fill_n.hpp common.copy /opt/boost/include/boost/range/algorithm/fill.hpp common.copy /opt/boost/include/boost/range/algorithm/equal.hpp common.copy /opt/boost/include/boost/range/algorithm/equal_range.hpp common.copy /opt/boost/include/boost/range/algorithm/count_if.hpp common.copy /opt/boost/include/boost/range/algorithm/copy_backward.hpp common.copy /opt/boost/include/boost/range/algorithm/count.hpp common.copy /opt/boost/include/boost/range/algorithm/binary_search.hpp common.copy /opt/boost/include/boost/range/algorithm/copy.hpp common.copy /opt/boost/include/boost/range/algorithm/adjacent_find.hpp common.copy /opt/boost/include/boost/range/algorithm_ext/push_back.hpp common.copy /opt/boost/include/boost/range/algorithm_ext/is_sorted.hpp ...on 5700th target... common.copy /opt/boost/include/boost/range/algorithm_ext/overwrite.hpp common.copy /opt/boost/include/boost/range/algorithm_ext/insert.hpp common.copy /opt/boost/include/boost/range/algorithm_ext/iota.hpp common.copy /opt/boost/include/boost/range/algorithm_ext/for_each.hpp common.copy /opt/boost/include/boost/range/algorithm_ext/erase.hpp common.copy /opt/boost/include/boost/range/algorithm_ext/copy_n.hpp common.copy /opt/boost/include/boost/range/adaptor/uniqued.hpp common.copy /opt/boost/include/boost/range/adaptor/type_erased.hpp common.copy /opt/boost/include/boost/range/adaptor/transformed.hpp common.copy /opt/boost/include/boost/range/adaptor/tokenized.hpp common.copy /opt/boost/include/boost/range/adaptor/sliced.hpp common.copy /opt/boost/include/boost/range/adaptor/strided.hpp common.copy /opt/boost/include/boost/range/adaptor/replaced.hpp common.copy /opt/boost/include/boost/range/adaptor/reversed.hpp common.copy /opt/boost/include/boost/range/adaptor/replaced_if.hpp common.copy /opt/boost/include/boost/range/adaptor/map.hpp common.copy /opt/boost/include/boost/range/adaptor/ref_unwrapped.hpp common.copy /opt/boost/include/boost/range/adaptor/indirected.hpp common.copy /opt/boost/include/boost/range/adaptor/filtered.hpp common.copy /opt/boost/include/boost/range/adaptor/formatted.hpp common.copy /opt/boost/include/boost/range/adaptor/indexed.hpp common.copy /opt/boost/include/boost/range/adaptor/copied.hpp common.copy /opt/boost/include/boost/range/adaptor/define_adaptor.hpp common.copy /opt/boost/include/boost/range/adaptor/argument_fwd.hpp common.copy /opt/boost/include/boost/range/adaptor/adjacent_filtered.hpp common.copy /opt/boost/include/boost/qvm/gen/vec_operations4.hpp common.copy /opt/boost/include/boost/random/detail/vector_io.hpp common.copy /opt/boost/include/boost/random/detail/uniform_int_float.hpp common.copy /opt/boost/include/boost/random/detail/sobol_table.hpp common.copy /opt/boost/include/boost/random/detail/seed_impl.hpp common.copy /opt/boost/include/boost/random/detail/signed_unsigned_tools.hpp common.copy /opt/boost/include/boost/random/detail/seed.hpp common.copy /opt/boost/include/boost/random/detail/qrng_base.hpp common.copy /opt/boost/include/boost/random/detail/polynomial.hpp common.copy /opt/boost/include/boost/random/detail/ptr_helper.hpp common.copy /opt/boost/include/boost/random/detail/niederreiter_base2_table.hpp common.copy /opt/boost/include/boost/random/detail/operators.hpp common.copy /opt/boost/include/boost/random/detail/large_arithmetic.hpp common.copy /opt/boost/include/boost/random/detail/integer_log2.hpp common.copy /opt/boost/include/boost/random/detail/iterator_mixin.hpp common.copy /opt/boost/include/boost/random/detail/gray_coded_qrng.hpp common.copy /opt/boost/include/boost/random/detail/int_float_pair.hpp common.copy /opt/boost/include/boost/random/detail/generator_seed_seq.hpp common.copy /opt/boost/include/boost/random/detail/generator_bits.hpp common.copy /opt/boost/include/boost/random/detail/enable_warnings.hpp common.copy /opt/boost/include/boost/random/detail/disable_warnings.hpp common.copy /opt/boost/include/boost/random/detail/const_mod.hpp common.copy /opt/boost/include/boost/random/detail/config.hpp common.copy /opt/boost/include/boost/random/detail/auto_link.hpp common.copy /opt/boost/include/boost/qvm/gen/vec_operations3.hpp common.copy /opt/boost/include/boost/qvm/gen/vec_mat_operations4.hpp common.copy /opt/boost/include/boost/qvm/gen/vec_operations2.hpp common.copy /opt/boost/include/boost/qvm/gen/vec_mat_operations2.hpp common.copy /opt/boost/include/boost/qvm/gen/vec_mat_operations3.hpp common.copy /opt/boost/include/boost/qvm/gen/vec_assign4.hpp common.copy /opt/boost/include/boost/qvm/gen/vec_assign3.hpp common.copy /opt/boost/include/boost/qvm/gen/vec_assign2.hpp common.copy /opt/boost/include/boost/qvm/gen/swizzle4.hpp common.copy /opt/boost/include/boost/qvm/gen/swizzle2.hpp common.copy /opt/boost/include/boost/qvm/gen/swizzle3.hpp common.copy /opt/boost/include/boost/qvm/gen/mat_operations4.hpp common.copy /opt/boost/include/boost/qvm/gen/mat_operations3.hpp common.copy /opt/boost/include/boost/qvm/gen/mat_assign4.hpp common.copy /opt/boost/include/boost/qvm/gen/mat_operations2.hpp common.copy /opt/boost/include/boost/qvm/gen/mat_assign2.hpp common.copy /opt/boost/include/boost/qvm/gen/mat_assign3.hpp common.copy /opt/boost/include/boost/qvm/detail/vec_assign.hpp common.copy /opt/boost/include/boost/qvm/detail/vec_register_impl.hpp common.copy /opt/boost/include/boost/qvm/detail/swizzle_traits.hpp common.copy /opt/boost/include/boost/qvm/detail/transp_impl.hpp common.copy /opt/boost/include/boost/qvm/detail/remove_const.hpp common.copy /opt/boost/include/boost/qvm/detail/mat_assign.hpp common.copy /opt/boost/include/boost/qvm/detail/quat_assign.hpp common.copy /opt/boost/include/boost/qvm/detail/cofactor_impl.hpp common.copy /opt/boost/include/boost/qvm/detail/determinant_impl.hpp common.copy /opt/boost/include/boost/python/object/value_holder_fwd.hpp common.copy /opt/boost/include/boost/python/numpy/scalars.hpp common.copy /opt/boost/include/boost/python/numpy/ufunc.hpp common.copy /opt/boost/include/boost/python/numpy/ndarray.hpp common.copy /opt/boost/include/boost/python/numpy/numpy_object_mgr_traits.hpp common.copy /opt/boost/include/boost/python/numpy/matrix.hpp common.copy /opt/boost/include/boost/python/numpy/invoke_matching.hpp common.copy /opt/boost/include/boost/python/numpy/internal.hpp common.copy /opt/boost/include/boost/python/numpy/dtype.hpp common.copy /opt/boost/include/boost/python/object/value_holder.hpp common.copy /opt/boost/include/boost/python/numpy/config.hpp common.copy /opt/boost/include/boost/python/object/stl_iterator_core.hpp common.copy /opt/boost/include/boost/python/object/py_function.hpp common.copy /opt/boost/include/boost/python/object/pointer_holder.hpp common.copy /opt/boost/include/boost/python/object/pickle_support.hpp common.copy /opt/boost/include/boost/python/object/make_instance.hpp common.copy /opt/boost/include/boost/python/object/make_ptr_instance.hpp common.copy /opt/boost/include/boost/python/object/make_holder.hpp common.copy /opt/boost/include/boost/python/object/life_support.hpp ...on 5800th target... common.copy /opt/boost/include/boost/python/object/iterator_core.hpp common.copy /opt/boost/include/boost/python/object/iterator.hpp common.copy /opt/boost/include/boost/python/object/inheritance_query.hpp common.copy /opt/boost/include/boost/python/object/instance.hpp common.copy /opt/boost/include/boost/python/object/inheritance.hpp common.copy /opt/boost/include/boost/python/object/function_handle.hpp common.copy /opt/boost/include/boost/python/object/function_object.hpp common.copy /opt/boost/include/boost/python/object/function.hpp common.copy /opt/boost/include/boost/python/object/function_doc_signature.hpp common.copy /opt/boost/include/boost/python/object/forward.hpp common.copy /opt/boost/include/boost/python/object/find_instance.hpp common.copy /opt/boost/include/boost/python/object/enum_base.hpp common.copy /opt/boost/include/boost/python/object/class_wrapper.hpp common.copy /opt/boost/include/boost/python/object/class_metadata.hpp common.copy /opt/boost/include/boost/python/object/class_detail.hpp common.copy /opt/boost/include/boost/python/object/class.hpp common.copy /opt/boost/include/boost/python/object/add_to_namespace.hpp common.copy /opt/boost/include/boost/python/detail/wrapper_base.hpp common.copy /opt/boost/include/boost/python/detail/wrap_python.hpp common.copy /opt/boost/include/boost/python/detail/void_return.hpp common.copy /opt/boost/include/boost/python/detail/void_ptr.hpp common.copy /opt/boost/include/boost/python/detail/value_is_xxx.hpp common.copy /opt/boost/include/boost/python/detail/value_is_shared_ptr.hpp common.copy /opt/boost/include/boost/python/detail/value_arg.hpp common.copy /opt/boost/include/boost/python/detail/unwrap_wrapper.hpp common.copy /opt/boost/include/boost/python/detail/unwrap_type_id.hpp common.copy /opt/boost/include/boost/python/detail/unwind_type.hpp common.copy /opt/boost/include/boost/python/detail/type_traits.hpp common.copy /opt/boost/include/boost/python/detail/type_list_impl.hpp common.copy /opt/boost/include/boost/python/detail/type_list.hpp common.copy /opt/boost/include/boost/python/detail/target.hpp common.copy /opt/boost/include/boost/python/detail/translate_exception.hpp common.copy /opt/boost/include/boost/python/detail/string_literal.hpp common.copy /opt/boost/include/boost/python/detail/signature.hpp common.copy /opt/boost/include/boost/python/detail/scope.hpp common.copy /opt/boost/include/boost/python/detail/sfinae.hpp common.copy /opt/boost/include/boost/python/detail/result.hpp common.copy /opt/boost/include/boost/python/detail/python_type.hpp common.copy /opt/boost/include/boost/python/detail/referent_storage.hpp common.copy /opt/boost/include/boost/python/detail/raw_pyobject.hpp common.copy /opt/boost/include/boost/python/detail/preprocessor.hpp common.copy /opt/boost/include/boost/python/detail/python22_fixed.h common.copy /opt/boost/include/boost/python/detail/prefix.hpp common.copy /opt/boost/include/boost/python/detail/pointee.hpp common.copy /opt/boost/include/boost/python/detail/overloads_fwd.hpp common.copy /opt/boost/include/boost/python/detail/operator_id.hpp common.copy /opt/boost/include/boost/python/detail/not_specified.hpp common.copy /opt/boost/include/boost/python/detail/nullary_function_adaptor.hpp common.copy /opt/boost/include/boost/python/detail/none.hpp common.copy /opt/boost/include/boost/python/detail/msvc_typeinfo.hpp common.copy /opt/boost/include/boost/python/detail/mpl_lambda.hpp common.copy /opt/boost/include/boost/python/detail/map_entry.hpp common.copy /opt/boost/include/boost/python/detail/make_tuple.hpp common.copy /opt/boost/include/boost/python/detail/is_xxx.hpp common.copy /opt/boost/include/boost/python/detail/make_keyword_range_fn.hpp common.copy /opt/boost/include/boost/python/detail/is_wrapper.hpp common.copy /opt/boost/include/boost/python/detail/is_auto_ptr.hpp common.copy /opt/boost/include/boost/python/detail/is_shared_ptr.hpp common.copy /opt/boost/include/boost/python/detail/invoke.hpp common.copy /opt/boost/include/boost/python/detail/if_else.hpp common.copy /opt/boost/include/boost/python/detail/force_instantiate.hpp common.copy /opt/boost/include/boost/python/detail/indirect_traits.hpp common.copy /opt/boost/include/boost/python/detail/enable_if.hpp common.copy /opt/boost/include/boost/python/detail/destroy.hpp common.copy /opt/boost/include/boost/python/detail/exception_handler.hpp common.copy /opt/boost/include/boost/python/detail/defaults_def.hpp common.copy /opt/boost/include/boost/python/detail/defaults_gen.hpp common.copy /opt/boost/include/boost/python/detail/dependent.hpp common.copy /opt/boost/include/boost/python/detail/decref_guard.hpp common.copy /opt/boost/include/boost/python/detail/def_helper_fwd.hpp common.copy /opt/boost/include/boost/python/detail/def_helper.hpp common.copy /opt/boost/include/boost/python/detail/decorated_type_id.hpp common.copy /opt/boost/include/boost/python/detail/dealloc.hpp common.copy /opt/boost/include/boost/python/detail/cv_category.hpp common.copy /opt/boost/include/boost/python/detail/copy_ctor_mutates_rhs.hpp common.copy /opt/boost/include/boost/python/detail/construct.hpp common.copy /opt/boost/include/boost/python/detail/convertible.hpp common.copy /opt/boost/include/boost/python/detail/config.hpp common.copy /opt/boost/include/boost/python/detail/borrowed_ptr.hpp common.copy /opt/boost/include/boost/python/detail/caller.hpp common.copy /opt/boost/include/boost/python/detail/aix_init_module.hpp common.copy /opt/boost/include/boost/python/detail/api_placeholder.hpp common.copy /opt/boost/include/boost/python/converter/to_python_function_type.hpp common.copy /opt/boost/include/boost/ptr_container/detail/throw_exception.hpp common.copy /opt/boost/include/boost/ptr_container/detail/static_move_ptr.hpp common.copy /opt/boost/include/boost/ptr_container/detail/void_ptr_iterator.hpp common.copy /opt/boost/include/boost/ptr_container/detail/serialize_xml_names.hpp common.copy /opt/boost/include/boost/ptr_container/detail/serialize_ptr_map_adapter.hpp common.copy /opt/boost/include/boost/ptr_container/detail/serialize_reversible_cont.hpp common.copy /opt/boost/include/boost/ptr_container/detail/scoped_deleter.hpp common.copy /opt/boost/include/boost/ptr_container/detail/reversible_ptr_container.hpp common.copy /opt/boost/include/boost/ptr_container/detail/ptr_container_disable_deprecated.hpp common.copy /opt/boost/include/boost/ptr_container/detail/move.hpp common.copy /opt/boost/include/boost/ptr_container/detail/meta_functions.hpp common.copy /opt/boost/include/boost/ptr_container/detail/map_iterator.hpp common.copy /opt/boost/include/boost/ptr_container/detail/is_convertible.hpp common.copy /opt/boost/include/boost/ptr_container/detail/default_deleter.hpp ...on 5900th target... common.copy /opt/boost/include/boost/ptr_container/detail/associative_ptr_container.hpp common.copy /opt/boost/include/boost/python/converter/shared_ptr_from_python.hpp common.copy /opt/boost/include/boost/python/converter/shared_ptr_to_python.hpp common.copy /opt/boost/include/boost/python/converter/shared_ptr_deleter.hpp common.copy /opt/boost/include/boost/python/converter/rvalue_from_python_data.hpp common.copy /opt/boost/include/boost/python/converter/return_from_python.hpp common.copy /opt/boost/include/boost/python/converter/registry.hpp common.copy /opt/boost/include/boost/python/converter/registrations.hpp common.copy /opt/boost/include/boost/python/converter/registered_pointee.hpp common.copy /opt/boost/include/boost/python/converter/registered.hpp common.copy /opt/boost/include/boost/python/converter/pytype_object_mgr_traits.hpp common.copy /opt/boost/include/boost/python/converter/pytype_function.hpp common.copy /opt/boost/include/boost/python/converter/pyobject_type.hpp common.copy /opt/boost/include/boost/python/converter/pyobject_traits.hpp common.copy /opt/boost/include/boost/python/converter/pointer_type_id.hpp common.copy /opt/boost/include/boost/python/converter/obj_mgr_arg_from_python.hpp common.copy /opt/boost/include/boost/python/converter/object_manager.hpp common.copy /opt/boost/include/boost/python/converter/implicit.hpp common.copy /opt/boost/include/boost/python/converter/from_python.hpp common.copy /opt/boost/include/boost/python/converter/convertible_function.hpp common.copy /opt/boost/include/boost/python/converter/context_result_converter.hpp common.copy /opt/boost/include/boost/python/converter/constructor_function.hpp common.copy /opt/boost/include/boost/python/converter/builtin_converters.hpp common.copy /opt/boost/include/boost/python/converter/as_to_python_function.hpp common.copy /opt/boost/include/boost/python/converter/arg_to_python_base.hpp common.copy /opt/boost/include/boost/python/converter/arg_to_python.hpp common.copy /opt/boost/include/boost/python/converter/arg_from_python.hpp common.copy /opt/boost/include/boost/proto/transform/when.hpp common.copy /opt/boost/include/boost/proto/transform/pass_through.hpp common.copy /opt/boost/include/boost/proto/transform/make.hpp common.copy /opt/boost/include/boost/proto/transform/lazy.hpp common.copy /opt/boost/include/boost/proto/transform/integral_c.hpp common.copy /opt/boost/include/boost/proto/transform/fold_tree.hpp common.copy /opt/boost/include/boost/proto/transform/impl.hpp common.copy /opt/boost/include/boost/proto/transform/env.hpp common.copy /opt/boost/include/boost/proto/transform/fold.hpp common.copy /opt/boost/include/boost/proto/transform/default.hpp common.copy /opt/boost/include/boost/proto/transform/call.hpp common.copy /opt/boost/include/boost/proto/transform/arg.hpp common.copy /opt/boost/include/boost/proto/functional/std.hpp common.copy /opt/boost/include/boost/proto/functional/range.hpp common.copy /opt/boost/include/boost/proto/functional/fusion.hpp common.copy /opt/boost/include/boost/proto/detail/vararg_matches_impl.hpp common.copy /opt/boost/include/boost/proto/detail/unpack_expr_.hpp common.copy /opt/boost/include/boost/proto/detail/traits.hpp common.copy /opt/boost/include/boost/proto/detail/template_arity_helper.hpp common.copy /opt/boost/include/boost/proto/detail/template_arity.hpp common.copy /opt/boost/include/boost/proto/detail/static_const.hpp common.copy /opt/boost/include/boost/proto/detail/remove_typename.hpp common.copy /opt/boost/include/boost/proto/detail/poly_function_traits.hpp common.copy /opt/boost/include/boost/proto/detail/poly_function_funop.hpp common.copy /opt/boost/include/boost/proto/detail/poly_function.hpp common.copy /opt/boost/include/boost/proto/detail/memfun_funop.hpp common.copy /opt/boost/include/boost/proto/detail/or_n.hpp common.copy /opt/boost/include/boost/proto/detail/matches_.hpp common.copy /opt/boost/include/boost/proto/detail/make_expr_funop.hpp common.copy /opt/boost/include/boost/proto/detail/make_expr.hpp common.copy /opt/boost/include/boost/proto/detail/make_expr_.hpp common.copy /opt/boost/include/boost/proto/detail/local.hpp common.copy /opt/boost/include/boost/proto/detail/is_noncopyable.hpp common.copy /opt/boost/include/boost/proto/detail/lambda_matches.hpp common.copy /opt/boost/include/boost/proto/detail/generate_by_value.hpp common.copy /opt/boost/include/boost/proto/detail/ignore_unused.hpp common.copy /opt/boost/include/boost/proto/detail/funop.hpp common.copy /opt/boost/include/boost/proto/detail/extends_funop.hpp common.copy /opt/boost/include/boost/proto/detail/extends_funop_const.hpp common.copy /opt/boost/include/boost/proto/detail/expr_funop.hpp common.copy /opt/boost/include/boost/proto/detail/expr.hpp common.copy /opt/boost/include/boost/proto/detail/dont_care.hpp common.copy /opt/boost/include/boost/proto/detail/deprecated.hpp common.copy /opt/boost/include/boost/proto/detail/deep_copy.hpp common.copy /opt/boost/include/boost/proto/detail/deduce_domain_n.hpp common.copy /opt/boost/include/boost/proto/detail/decltype.hpp common.copy /opt/boost/include/boost/proto/detail/deduce_domain.hpp common.copy /opt/boost/include/boost/proto/detail/basic_expr.hpp common.copy /opt/boost/include/boost/proto/detail/class_member_traits.hpp common.copy /opt/boost/include/boost/proto/detail/as_expr.hpp common.copy /opt/boost/include/boost/proto/detail/as_lvalue.hpp common.copy /opt/boost/include/boost/proto/detail/any.hpp common.copy /opt/boost/include/boost/proto/detail/args.hpp common.copy /opt/boost/include/boost/proto/detail/and_n.hpp common.copy /opt/boost/include/boost/proto/context/callable.hpp common.copy /opt/boost/include/boost/proto/context/null.hpp common.copy /opt/boost/include/boost/proto/context/default.hpp common.copy /opt/boost/include/boost/property_tree/json_parser/error.hpp common.copy /opt/boost/include/boost/property_tree/detail/xml_parser_writer_settings.hpp common.copy /opt/boost/include/boost/property_tree/detail/xml_parser_read_rapidxml.hpp common.copy /opt/boost/include/boost/property_tree/detail/xml_parser_write.hpp common.copy /opt/boost/include/boost/property_tree/detail/xml_parser_utils.hpp common.copy /opt/boost/include/boost/property_tree/detail/xml_parser_flags.hpp common.copy /opt/boost/include/boost/property_tree/detail/xml_parser_error.hpp common.copy /opt/boost/include/boost/property_tree/detail/rapidxml.hpp common.copy /opt/boost/include/boost/property_tree/detail/ptree_implementation.hpp common.copy /opt/boost/include/boost/property_tree/detail/info_parser_writer_settings.hpp ...on 6000th target... common.copy /opt/boost/include/boost/property_tree/detail/ptree_utils.hpp common.copy /opt/boost/include/boost/property_tree/detail/info_parser_write.hpp common.copy /opt/boost/include/boost/property_tree/detail/info_parser_utils.hpp common.copy /opt/boost/include/boost/property_tree/detail/info_parser_read.hpp common.copy /opt/boost/include/boost/property_tree/detail/info_parser_error.hpp common.copy /opt/boost/include/boost/property_tree/detail/file_parser_error.hpp common.copy /opt/boost/include/boost/property_tree/detail/exception_implementation.hpp common.copy /opt/boost/include/boost/property_map/parallel/unsafe_serialize.hpp common.copy /opt/boost/include/boost/property_map/parallel/vector_property_map.hpp common.copy /opt/boost/include/boost/property_map/parallel/simple_trigger.hpp common.copy /opt/boost/include/boost/property_map/parallel/process_group.hpp common.copy /opt/boost/include/boost/property_map/parallel/parallel_property_maps.hpp common.copy /opt/boost/include/boost/property_map/parallel/local_property_map.hpp common.copy /opt/boost/include/boost/property_map/parallel/global_index_map.hpp common.copy /opt/boost/include/boost/property_map/parallel/caching_property_map.hpp common.copy /opt/boost/include/boost/property_map/parallel/distributed_property_map.hpp common.copy /opt/boost/include/boost/property_map/parallel/basic_reduce.hpp common.copy /opt/boost/include/boost/program_options/detail/utf8_codecvt_facet.hpp common.copy /opt/boost/include/boost/program_options/detail/value_semantic.hpp common.copy /opt/boost/include/boost/program_options/detail/convert.hpp common.copy /opt/boost/include/boost/program_options/detail/parsers.hpp common.copy /opt/boost/include/boost/program_options/detail/cmdline.hpp common.copy /opt/boost/include/boost/program_options/detail/config_file.hpp common.copy /opt/boost/include/boost/process/detail/used_handles.hpp common.copy /opt/boost/include/boost/process/detail/throw_on_error.hpp common.copy /opt/boost/include/boost/process/detail/traits.hpp common.copy /opt/boost/include/boost/process/detail/handler_base.hpp common.copy /opt/boost/include/boost/process/detail/on_exit.hpp common.copy /opt/boost/include/boost/process/detail/handler.hpp common.copy /opt/boost/include/boost/process/detail/config.hpp common.copy /opt/boost/include/boost/process/detail/child_decl.hpp common.copy /opt/boost/include/boost/process/detail/execute_impl.hpp common.copy /opt/boost/include/boost/process/detail/async_handler.hpp common.copy /opt/boost/include/boost/process/detail/basic_cmd.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/to_tuple.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/to_seq.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/to_list.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/to_array.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/size.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/has_opt.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/elem.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/to_seq.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/to_list.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/to_array.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/size.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/reverse.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/replace.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/remove.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/rem.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/push_front.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/push_back.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/pop_back.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/pop_front.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/insert.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/elem.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/enum.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/eat.hpp common.copy /opt/boost/include/boost/preprocessor/slot/counter.hpp common.copy /opt/boost/include/boost/preprocessor/slot/slot.hpp common.copy /opt/boost/include/boost/preprocessor/seq/variadic_seq_to_seq.hpp common.copy /opt/boost/include/boost/preprocessor/seq/transform.hpp common.copy /opt/boost/include/boost/preprocessor/seq/to_list.hpp common.copy /opt/boost/include/boost/preprocessor/seq/to_tuple.hpp common.copy /opt/boost/include/boost/preprocessor/seq/to_array.hpp common.copy /opt/boost/include/boost/preprocessor/seq/size.hpp common.copy /opt/boost/include/boost/preprocessor/seq/subseq.hpp common.copy /opt/boost/include/boost/preprocessor/seq/rest_n.hpp common.copy /opt/boost/include/boost/preprocessor/seq/seq.hpp common.copy /opt/boost/include/boost/preprocessor/seq/reverse.hpp common.copy /opt/boost/include/boost/preprocessor/seq/replace.hpp common.copy /opt/boost/include/boost/preprocessor/seq/remove.hpp common.copy /opt/boost/include/boost/preprocessor/seq/push_front.hpp common.copy /opt/boost/include/boost/preprocessor/seq/push_back.hpp common.copy /opt/boost/include/boost/preprocessor/seq/pop_front.hpp common.copy /opt/boost/include/boost/preprocessor/seq/pop_back.hpp common.copy /opt/boost/include/boost/preprocessor/seq/insert.hpp common.copy /opt/boost/include/boost/preprocessor/seq/for_each_product.hpp common.copy /opt/boost/include/boost/preprocessor/seq/for_each_i.hpp common.copy /opt/boost/include/boost/preprocessor/seq/for_each.hpp common.copy /opt/boost/include/boost/preprocessor/seq/fold_right.hpp common.copy /opt/boost/include/boost/preprocessor/seq/fold_left.hpp common.copy /opt/boost/include/boost/preprocessor/seq/first_n.hpp common.copy /opt/boost/include/boost/preprocessor/seq/filter.hpp common.copy /opt/boost/include/boost/preprocessor/seq/enum.hpp common.copy /opt/boost/include/boost/preprocessor/seq/elem.hpp common.copy /opt/boost/include/boost/preprocessor/seq/cat.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/repeat_from_to.hpp common.copy /opt/boost/include/boost/preprocessor/selection/max.hpp common.copy /opt/boost/include/boost/preprocessor/selection/min.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/repeat.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/for.hpp ...on 6100th target... common.copy /opt/boost/include/boost/preprocessor/repetition/enum_trailing_params.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum_trailing_binary_params.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum_shifted_params.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum_trailing.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum_shifted_binary_params.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum_shifted.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum_params_with_defaults.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum_params_with_a_default.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum_params.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/enum_binary_params.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/deduce_r.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/deduce_z.hpp common.copy /opt/boost/include/boost/preprocessor/punctuation/paren_if.hpp common.copy /opt/boost/include/boost/preprocessor/punctuation/remove_parens.hpp common.copy /opt/boost/include/boost/preprocessor/punctuation/comma_if.hpp common.copy /opt/boost/include/boost/preprocessor/punctuation/paren.hpp common.copy /opt/boost/include/boost/preprocessor/punctuation/is_begin_parens.hpp common.copy /opt/boost/include/boost/preprocessor/punctuation/comma.hpp common.copy /opt/boost/include/boost/preprocessor/logical/xor.hpp common.copy /opt/boost/include/boost/preprocessor/logical/or.hpp common.copy /opt/boost/include/boost/preprocessor/list/transform.hpp common.copy /opt/boost/include/boost/preprocessor/logical/not.hpp common.copy /opt/boost/include/boost/preprocessor/logical/compl.hpp common.copy /opt/boost/include/boost/preprocessor/logical/nor.hpp common.copy /opt/boost/include/boost/preprocessor/logical/bool.hpp common.copy /opt/boost/include/boost/preprocessor/logical/bitor.hpp common.copy /opt/boost/include/boost/preprocessor/logical/bitnor.hpp common.copy /opt/boost/include/boost/preprocessor/logical/bitxor.hpp common.copy /opt/boost/include/boost/preprocessor/logical/bitand.hpp common.copy /opt/boost/include/boost/preprocessor/list/to_tuple.hpp common.copy /opt/boost/include/boost/preprocessor/logical/and.hpp common.copy /opt/boost/include/boost/preprocessor/list/to_seq.hpp common.copy /opt/boost/include/boost/preprocessor/list/to_array.hpp common.copy /opt/boost/include/boost/preprocessor/list/reverse.hpp common.copy /opt/boost/include/boost/preprocessor/list/size.hpp common.copy /opt/boost/include/boost/preprocessor/list/rest_n.hpp common.copy /opt/boost/include/boost/preprocessor/list/for_each_product.hpp common.copy /opt/boost/include/boost/preprocessor/list/for_each_i.hpp common.copy /opt/boost/include/boost/preprocessor/list/for_each.hpp common.copy /opt/boost/include/boost/preprocessor/list/fold_right.hpp common.copy /opt/boost/include/boost/preprocessor/list/fold_left.hpp common.copy /opt/boost/include/boost/preprocessor/list/enum.hpp common.copy /opt/boost/include/boost/preprocessor/list/first_n.hpp common.copy /opt/boost/include/boost/preprocessor/list/filter.hpp common.copy /opt/boost/include/boost/preprocessor/list/cat.hpp common.copy /opt/boost/include/boost/preprocessor/list/at.hpp common.copy /opt/boost/include/boost/preprocessor/list/adt.hpp common.copy /opt/boost/include/boost/preprocessor/list/append.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/local.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/self.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/iterate.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/overload.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/va_opt.hpp common.copy /opt/boost/include/boost/preprocessor/detail/split.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/is_empty_or_1.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/is_empty_variadic.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/is_empty.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/intercept.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/is_1.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/expand.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/identity.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/empty.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/apply.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/check_empty.hpp common.copy /opt/boost/include/boost/preprocessor/detail/null.hpp common.copy /opt/boost/include/boost/preprocessor/detail/is_unary.hpp common.copy /opt/boost/include/boost/preprocessor/detail/is_nullary.hpp common.copy /opt/boost/include/boost/preprocessor/detail/is_binary.hpp common.copy /opt/boost/include/boost/preprocessor/detail/check.hpp common.copy /opt/boost/include/boost/preprocessor/detail/auto_rec.hpp common.copy /opt/boost/include/boost/preprocessor/debug/line.hpp common.copy /opt/boost/include/boost/preprocessor/debug/error.hpp common.copy /opt/boost/include/boost/preprocessor/debug/assert.hpp common.copy /opt/boost/include/boost/preprocessor/control/while.hpp common.copy /opt/boost/include/boost/preprocessor/control/if.hpp common.copy /opt/boost/include/boost/preprocessor/config/limits.hpp common.copy /opt/boost/include/boost/preprocessor/control/iif.hpp common.copy /opt/boost/include/boost/preprocessor/control/expr_iif.hpp common.copy /opt/boost/include/boost/preprocessor/control/expr_if.hpp common.copy /opt/boost/include/boost/preprocessor/control/deduce_d.hpp common.copy /opt/boost/include/boost/preprocessor/config/config.hpp common.copy /opt/boost/include/boost/preprocessor/comparison/not_equal.hpp common.copy /opt/boost/include/boost/preprocessor/comparison/less_equal.hpp common.copy /opt/boost/include/boost/preprocessor/comparison/less.hpp common.copy /opt/boost/include/boost/preprocessor/comparison/greater.hpp common.copy /opt/boost/include/boost/preprocessor/comparison/greater_equal.hpp common.copy /opt/boost/include/boost/preprocessor/comparison/equal.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/sub.hpp ...on 6200th target... common.copy /opt/boost/include/boost/preprocessor/array/to_tuple.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/mul.hpp common.copy /opt/boost/include/boost/preprocessor/array/to_seq.hpp common.copy /opt/boost/include/boost/preprocessor/array/to_list.hpp common.copy /opt/boost/include/boost/preprocessor/array/size.hpp common.copy /opt/boost/include/boost/preprocessor/array/reverse.hpp common.copy /opt/boost/include/boost/preprocessor/array/replace.hpp common.copy /opt/boost/include/boost/preprocessor/array/push_front.hpp common.copy /opt/boost/include/boost/preprocessor/array/remove.hpp common.copy /opt/boost/include/boost/preprocessor/array/push_back.hpp common.copy /opt/boost/include/boost/preprocessor/array/pop_front.hpp common.copy /opt/boost/include/boost/preprocessor/array/pop_back.hpp common.copy /opt/boost/include/boost/preprocessor/array/insert.hpp common.copy /opt/boost/include/boost/preprocessor/array/enum.hpp common.copy /opt/boost/include/boost/preprocessor/array/elem.hpp common.copy /opt/boost/include/boost/preprocessor/array/data.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/mod.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/inc.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/div.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/add.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/dec.hpp common.copy /opt/boost/include/boost/predef/other/endian.h common.copy /opt/boost/include/boost/predef/other/workaround.h common.copy /opt/boost/include/boost/predef/platform/windows_system.h common.copy /opt/boost/include/boost/predef/platform/windows_uwp.h common.copy /opt/boost/include/boost/predef/platform/windows_server.h common.copy /opt/boost/include/boost/predef/platform/windows_runtime.h common.copy /opt/boost/include/boost/predef/platform/windows_store.h common.copy /opt/boost/include/boost/predef/platform/windows_phone.h common.copy /opt/boost/include/boost/predef/platform/windows_desktop.h common.copy /opt/boost/include/boost/predef/platform/mingw64.h common.copy /opt/boost/include/boost/predef/platform/mingw.h common.copy /opt/boost/include/boost/predef/platform/mingw32.h common.copy /opt/boost/include/boost/predef/platform/ios.h common.copy /opt/boost/include/boost/predef/platform/cloudabi.h common.copy /opt/boost/include/boost/predef/platform/android.h common.copy /opt/boost/include/boost/predef/os/windows.h common.copy /opt/boost/include/boost/predef/os/vms.h common.copy /opt/boost/include/boost/predef/os/unix.h common.copy /opt/boost/include/boost/predef/os/solaris.h common.copy /opt/boost/include/boost/predef/os/os400.h common.copy /opt/boost/include/boost/predef/os/qnxnto.h common.copy /opt/boost/include/boost/predef/os/macos.h common.copy /opt/boost/include/boost/predef/os/linux.h common.copy /opt/boost/include/boost/predef/os/irix.h common.copy /opt/boost/include/boost/predef/os/ios.h common.copy /opt/boost/include/boost/predef/os/hpux.h common.copy /opt/boost/include/boost/predef/os/haiku.h common.copy /opt/boost/include/boost/predef/os/cygwin.h common.copy /opt/boost/include/boost/predef/os/bsd.h common.copy /opt/boost/include/boost/predef/os/beos.h common.copy /opt/boost/include/boost/predef/os/aix.h common.copy /opt/boost/include/boost/predef/os/amigaos.h common.copy /opt/boost/include/boost/predef/library/c.h common.copy /opt/boost/include/boost/predef/library/std.h common.copy /opt/boost/include/boost/predef/hardware/simd.h common.copy /opt/boost/include/boost/predef/language/stdcpp.h common.copy /opt/boost/include/boost/predef/language/objc.h common.copy /opt/boost/include/boost/predef/language/stdc.h common.copy /opt/boost/include/boost/predef/language/cuda.h common.copy /opt/boost/include/boost/predef/detail/test_def.h common.copy /opt/boost/include/boost/predef/detail/platform_detected.h common.copy /opt/boost/include/boost/predef/detail/test.h common.copy /opt/boost/include/boost/predef/detail/os_detected.h common.copy /opt/boost/include/boost/predef/detail/_exception.h common.copy /opt/boost/include/boost/predef/detail/comp_detected.h common.copy /opt/boost/include/boost/predef/detail/_cassert.h common.copy /opt/boost/include/boost/predef/compiler/watcom.h common.copy /opt/boost/include/boost/predef/architecture/z.h common.copy /opt/boost/include/boost/predef/architecture/x86.h common.copy /opt/boost/include/boost/predef/architecture/sys390.h common.copy /opt/boost/include/boost/predef/architecture/sys370.h common.copy /opt/boost/include/boost/predef/architecture/superh.h common.copy /opt/boost/include/boost/predef/architecture/rs6k.h common.copy /opt/boost/include/boost/predef/architecture/sparc.h common.copy /opt/boost/include/boost/predef/architecture/riscv.h common.copy /opt/boost/include/boost/predef/architecture/ptx.h common.copy /opt/boost/include/boost/predef/architecture/pyramid.h common.copy /opt/boost/include/boost/predef/architecture/ppc.h common.copy /opt/boost/include/boost/predef/architecture/parisc.h common.copy /opt/boost/include/boost/predef/architecture/mips.h common.copy /opt/boost/include/boost/predef/architecture/m68k.h common.copy /opt/boost/include/boost/predef/architecture/ia64.h common.copy /opt/boost/include/boost/predef/architecture/convex.h common.copy /opt/boost/include/boost/predef/architecture/blackfin.h common.copy /opt/boost/include/boost/predef/architecture/alpha.h common.copy /opt/boost/include/boost/predef/architecture/arm.h common.copy /opt/boost/include/boost/predef/compiler/visualc.h common.copy /opt/boost/include/boost/predef/compiler/tendra.h common.copy /opt/boost/include/boost/predef/compiler/sunpro.h ...on 6300th target... common.copy /opt/boost/include/boost/predef/compiler/sgi_mipspro.h common.copy /opt/boost/include/boost/predef/compiler/pgi.h common.copy /opt/boost/include/boost/predef/compiler/palm.h common.copy /opt/boost/include/boost/predef/compiler/nvcc.h common.copy /opt/boost/include/boost/predef/compiler/mpw.h common.copy /opt/boost/include/boost/predef/compiler/microtec.h common.copy /opt/boost/include/boost/predef/compiler/metrowerks.h common.copy /opt/boost/include/boost/predef/compiler/metaware.h common.copy /opt/boost/include/boost/predef/compiler/llvm.h common.copy /opt/boost/include/boost/predef/compiler/kai.h common.copy /opt/boost/include/boost/predef/compiler/intel.h common.copy /opt/boost/include/boost/predef/compiler/ibm.h common.copy /opt/boost/include/boost/predef/compiler/hp_acc.h common.copy /opt/boost/include/boost/predef/compiler/iar.h common.copy /opt/boost/include/boost/predef/compiler/greenhills.h common.copy /opt/boost/include/boost/predef/compiler/gcc.h common.copy /opt/boost/include/boost/predef/compiler/gcc_xml.h common.copy /opt/boost/include/boost/predef/compiler/edg.h common.copy /opt/boost/include/boost/predef/compiler/ekopath.h common.copy /opt/boost/include/boost/predef/compiler/dignus.h common.copy /opt/boost/include/boost/predef/compiler/digitalmars.h common.copy /opt/boost/include/boost/predef/compiler/compaq.h common.copy /opt/boost/include/boost/predef/compiler/diab.h common.copy /opt/boost/include/boost/predef/compiler/comeau.h common.copy /opt/boost/include/boost/predef/compiler/borland.h common.copy /opt/boost/include/boost/predef/compiler/clang.h common.copy /opt/boost/include/boost/pool/detail/pool_construct_simple.ipp common.copy /opt/boost/include/boost/pool/detail/pool_construct.ipp common.copy /opt/boost/include/boost/pool/detail/mutex.hpp common.copy /opt/boost/include/boost/pool/detail/guard.hpp common.copy /opt/boost/include/boost/poly_collection/detail/value_holder.hpp common.copy /opt/boost/include/boost/polygon/detail/voronoi_structures.hpp common.copy /opt/boost/include/boost/poly_collection/detail/type_restitution.hpp common.copy /opt/boost/include/boost/poly_collection/detail/type_info_map.hpp common.copy /opt/boost/include/boost/poly_collection/detail/stride_iterator.hpp common.copy /opt/boost/include/boost/poly_collection/detail/segment_split.hpp common.copy /opt/boost/include/boost/poly_collection/detail/split_segment.hpp common.copy /opt/boost/include/boost/poly_collection/detail/segment_backend.hpp common.copy /opt/boost/include/boost/poly_collection/detail/segment.hpp common.copy /opt/boost/include/boost/poly_collection/detail/poly_collection.hpp common.copy /opt/boost/include/boost/poly_collection/detail/packed_segment.hpp common.copy /opt/boost/include/boost/poly_collection/detail/iterator_traits.hpp common.copy /opt/boost/include/boost/poly_collection/detail/iterator_impl.hpp common.copy /opt/boost/include/boost/poly_collection/detail/is_nothrow_eq_comparable.hpp common.copy /opt/boost/include/boost/poly_collection/detail/is_invocable.hpp common.copy /opt/boost/include/boost/poly_collection/detail/is_final.hpp common.copy /opt/boost/include/boost/poly_collection/detail/is_constructible.hpp common.copy /opt/boost/include/boost/poly_collection/detail/is_equality_comparable.hpp common.copy /opt/boost/include/boost/poly_collection/detail/is_acceptable.hpp common.copy /opt/boost/include/boost/poly_collection/detail/functional.hpp common.copy /opt/boost/include/boost/poly_collection/detail/function_model.hpp common.copy /opt/boost/include/boost/poly_collection/detail/callable_wrapper_iterator.hpp common.copy /opt/boost/include/boost/poly_collection/detail/callable_wrapper.hpp common.copy /opt/boost/include/boost/poly_collection/detail/auto_iterator.hpp common.copy /opt/boost/include/boost/poly_collection/detail/base_model.hpp common.copy /opt/boost/include/boost/poly_collection/detail/any_model.hpp common.copy /opt/boost/include/boost/poly_collection/detail/any_iterator.hpp common.copy /opt/boost/include/boost/polygon/detail/voronoi_robust_fpt.hpp common.copy /opt/boost/include/boost/poly_collection/detail/allocator_adaptor.hpp common.copy /opt/boost/include/boost/polygon/detail/voronoi_predicates.hpp common.copy /opt/boost/include/boost/polygon/detail/voronoi_ctypes.hpp common.copy /opt/boost/include/boost/polygon/detail/scan_arbitrary.hpp common.copy /opt/boost/include/boost/polygon/detail/rectangle_formation.hpp common.copy /opt/boost/include/boost/polygon/detail/property_merge_45.hpp common.copy /opt/boost/include/boost/polygon/detail/property_merge.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_simplify.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_sort_adaptor.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_set_view.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_90_touch.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_formation.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_arbitrary_formation.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_90_set_view.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_45_touch.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_45_formation.hpp common.copy /opt/boost/include/boost/polygon/detail/polygon_45_set_view.hpp common.copy /opt/boost/include/boost/polygon/detail/max_cover.hpp common.copy /opt/boost/include/boost/polygon/detail/minkowski.hpp common.copy /opt/boost/include/boost/polygon/detail/iterator_points_to_compact.hpp common.copy /opt/boost/include/boost/polygon/detail/boolean_op_45.hpp common.copy /opt/boost/include/boost/polygon/detail/iterator_geometry_to_set.hpp common.copy /opt/boost/include/boost/polygon/detail/iterator_compact_to_points.hpp common.copy /opt/boost/include/boost/polygon/detail/boolean_op.hpp common.copy /opt/boost/include/boost/phoenix/support/vector.hpp common.copy /opt/boost/include/boost/phoenix/support/iterate.hpp common.copy /opt/boost/include/boost/phoenix/stl/container.hpp common.copy /opt/boost/include/boost/phoenix/stl/cmath.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm.hpp common.copy /opt/boost/include/boost/phoenix/statement/while.hpp common.copy /opt/boost/include/boost/phoenix/statement/throw.hpp common.copy /opt/boost/include/boost/phoenix/statement/try_catch.hpp common.copy /opt/boost/include/boost/phoenix/statement/switch.hpp common.copy /opt/boost/include/boost/phoenix/statement/if.hpp common.copy /opt/boost/include/boost/phoenix/statement/sequence.hpp common.copy /opt/boost/include/boost/phoenix/statement/for.hpp ...on 6400th target... common.copy /opt/boost/include/boost/phoenix/statement/do_while.hpp common.copy /opt/boost/include/boost/phoenix/scope/this.hpp common.copy /opt/boost/include/boost/phoenix/scope/scoped_environment.hpp common.copy /opt/boost/include/boost/phoenix/scope/let.hpp common.copy /opt/boost/include/boost/phoenix/scope/local_variable.hpp common.copy /opt/boost/include/boost/phoenix/scope/dynamic.hpp common.copy /opt/boost/include/boost/phoenix/scope/lambda.hpp common.copy /opt/boost/include/boost/phoenix/operator/self.hpp common.copy /opt/boost/include/boost/phoenix/operator/member.hpp common.copy /opt/boost/include/boost/phoenix/operator/io.hpp common.copy /opt/boost/include/boost/phoenix/operator/logical.hpp common.copy /opt/boost/include/boost/phoenix/operator/if_else.hpp common.copy /opt/boost/include/boost/phoenix/operator/bitwise.hpp common.copy /opt/boost/include/boost/phoenix/operator/comparison.hpp common.copy /opt/boost/include/boost/phoenix/operator/arithmetic.hpp common.copy /opt/boost/include/boost/phoenix/object/static_cast.hpp common.copy /opt/boost/include/boost/phoenix/object/reinterpret_cast.hpp common.copy /opt/boost/include/boost/phoenix/object/dynamic_cast.hpp common.copy /opt/boost/include/boost/phoenix/object/new.hpp common.copy /opt/boost/include/boost/phoenix/fusion/at.hpp common.copy /opt/boost/include/boost/phoenix/object/const_cast.hpp common.copy /opt/boost/include/boost/phoenix/object/delete.hpp common.copy /opt/boost/include/boost/phoenix/object/construct.hpp common.copy /opt/boost/include/boost/phoenix/function/lazy_signature.hpp common.copy /opt/boost/include/boost/phoenix/function/lazy_smart.hpp common.copy /opt/boost/include/boost/phoenix/function/lazy_operator.hpp common.copy /opt/boost/include/boost/phoenix/function/lazy_reuse.hpp common.copy /opt/boost/include/boost/phoenix/function/lazy_prelude.hpp common.copy /opt/boost/include/boost/phoenix/function/function.hpp common.copy /opt/boost/include/boost/phoenix/function/lazy_list.hpp common.copy /opt/boost/include/boost/phoenix/function/adapt_function.hpp common.copy /opt/boost/include/boost/phoenix/function/adapt_callable.hpp common.copy /opt/boost/include/boost/phoenix/core/value.hpp common.copy /opt/boost/include/boost/phoenix/bind/bind_member_function.hpp common.copy /opt/boost/include/boost/phoenix/bind/bind_member_variable.hpp common.copy /opt/boost/include/boost/phoenix/bind/bind_function.hpp common.copy /opt/boost/include/boost/phoenix/bind/bind_function_object.hpp common.copy /opt/boost/include/boost/phoenix/core/v2_eval.hpp common.copy /opt/boost/include/boost/phoenix/core/terminal.hpp common.copy /opt/boost/include/boost/phoenix/core/terminal_fwd.hpp common.copy /opt/boost/include/boost/phoenix/core/nothing.hpp common.copy /opt/boost/include/boost/phoenix/core/meta_grammar.hpp common.copy /opt/boost/include/boost/phoenix/core/reference.hpp common.copy /opt/boost/include/boost/phoenix/core/limits.hpp common.copy /opt/boost/include/boost/phoenix/core/is_nullary.hpp common.copy /opt/boost/include/boost/phoenix/core/function_equal.hpp common.copy /opt/boost/include/boost/phoenix/core/is_value.hpp common.copy /opt/boost/include/boost/phoenix/core/is_actor.hpp common.copy /opt/boost/include/boost/phoenix/core/expression.hpp common.copy /opt/boost/include/boost/phoenix/core/environment.hpp common.copy /opt/boost/include/boost/phoenix/core/domain.hpp common.copy /opt/boost/include/boost/phoenix/core/call.hpp common.copy /opt/boost/include/boost/phoenix/core/debug.hpp common.copy /opt/boost/include/boost/phoenix/core/argument.hpp common.copy /opt/boost/include/boost/phoenix/core/as_actor.hpp common.copy /opt/boost/include/boost/phoenix/core/arity.hpp common.copy /opt/boost/include/boost/phoenix/core/actor.hpp common.copy /opt/boost/include/boost/pfr/detail/tie_from_structure_tuple.hpp common.copy /opt/boost/include/boost/pfr/detail/unsafe_declval.hpp common.copy /opt/boost/include/boost/pfr/detail/stdtuple.hpp common.copy /opt/boost/include/boost/pfr/detail/size_array.hpp common.copy /opt/boost/include/boost/pfr/detail/size_t_.hpp common.copy /opt/boost/include/boost/pfr/detail/sequence_tuple.hpp common.copy /opt/boost/include/boost/pfr/detail/rvalue_t.hpp common.copy /opt/boost/include/boost/pfr/detail/make_integer_sequence.hpp common.copy /opt/boost/include/boost/pfr/detail/offset_based_getter.hpp common.copy /opt/boost/include/boost/pfr/detail/io.hpp common.copy /opt/boost/include/boost/pfr/detail/make_flat_tuple_of_references.hpp common.copy /opt/boost/include/boost/pfr/detail/functional.hpp common.copy /opt/boost/include/boost/pfr/detail/detectors.hpp common.copy /opt/boost/include/boost/pfr/detail/for_each_field_impl.hpp common.copy /opt/boost/include/boost/pfr/detail/fields_count.hpp common.copy /opt/boost/include/boost/pfr/detail/core17_generated.hpp common.copy /opt/boost/include/boost/pfr/detail/core14_loophole.hpp common.copy /opt/boost/include/boost/pfr/detail/core17.hpp common.copy /opt/boost/include/boost/pfr/detail/core14_classic.hpp common.copy /opt/boost/include/boost/pfr/detail/core.hpp common.copy /opt/boost/include/boost/pfr/detail/config.hpp common.copy /opt/boost/include/boost/pfr/detail/cast_to_layout_compatible.hpp common.copy /opt/boost/include/boost/pending/detail/property.hpp common.copy /opt/boost/include/boost/parameter/aux_/void.hpp common.copy /opt/boost/include/boost/parameter/aux_/yesno.hpp common.copy /opt/boost/include/boost/parameter/aux_/use_default.hpp common.copy /opt/boost/include/boost/parameter/aux_/use_default_tag.hpp common.copy /opt/boost/include/boost/parameter/aux_/unwrap_cv_reference.hpp common.copy /opt/boost/include/boost/parameter/aux_/template_keyword.hpp common.copy /opt/boost/include/boost/parameter/aux_/tagged_argument_fwd.hpp common.copy /opt/boost/include/boost/parameter/aux_/tagged_argument.hpp common.copy /opt/boost/include/boost/parameter/aux_/set.hpp common.copy /opt/boost/include/boost/parameter/aux_/tag.hpp ...on 6500th target... common.copy /opt/boost/include/boost/parameter/aux_/result_of0.hpp common.copy /opt/boost/include/boost/parameter/aux_/parenthesized_type.hpp common.copy /opt/boost/include/boost/parameter/aux_/parameter_requirements.hpp common.copy /opt/boost/include/boost/parameter/aux_/name.hpp common.copy /opt/boost/include/boost/parameter/aux_/lambda_tag.hpp common.copy /opt/boost/include/boost/parameter/aux_/maybe.hpp common.copy /opt/boost/include/boost/parameter/aux_/is_tagged_argument.hpp common.copy /opt/boost/include/boost/parameter/aux_/is_placeholder.hpp common.copy /opt/boost/include/boost/parameter/aux_/has_nested_template_fn.hpp common.copy /opt/boost/include/boost/parameter/aux_/is_maybe.hpp common.copy /opt/boost/include/boost/parameter/aux_/cast.hpp common.copy /opt/boost/include/boost/parameter/aux_/default.hpp common.copy /opt/boost/include/boost/parameter/aux_/augment_predicate.hpp common.copy /opt/boost/include/boost/parameter/aux_/as_lvalue.hpp common.copy /opt/boost/include/boost/parameter/aux_/arg_list.hpp common.copy /opt/boost/include/boost/parameter/aux_/always_true_predicate.hpp common.copy /opt/boost/include/boost/pending/detail/int_iterator.hpp common.copy /opt/boost/include/boost/pending/detail/disjoint_sets.hpp common.copy /opt/boost/include/boost/outcome/policy/throw_bad_result_access.hpp common.copy /opt/boost/include/boost/outcome/policy/terminate.hpp common.copy /opt/boost/include/boost/outcome/policy/result_exception_ptr_rethrow.hpp common.copy /opt/boost/include/boost/outcome/policy/result_error_code_throw_as_system_error.hpp common.copy /opt/boost/include/boost/outcome/policy/outcome_exception_ptr_rethrow.hpp common.copy /opt/boost/include/boost/outcome/policy/outcome_error_code_throw_as_system_error.hpp common.copy /opt/boost/include/boost/outcome/policy/base.hpp common.copy /opt/boost/include/boost/outcome/policy/fail_to_compile_observers.hpp common.copy /opt/boost/include/boost/outcome/policy/all_narrow.hpp common.copy /opt/boost/include/boost/outcome/experimental/status_result.hpp common.copy /opt/boost/include/boost/outcome/detail/version.hpp common.copy /opt/boost/include/boost/outcome/detail/value_storage.hpp common.copy /opt/boost/include/boost/outcome/detail/trait_std_exception.hpp common.copy /opt/boost/include/boost/outcome/detail/trait_std_error_code.hpp common.copy /opt/boost/include/boost/outcome/detail/revision.hpp common.copy /opt/boost/include/boost/outcome/detail/coroutine_support.ipp common.copy /opt/boost/include/boost/outcome/detail/basic_result_value_observers.hpp common.copy /opt/boost/include/boost/outcome/detail/basic_result_storage.hpp common.copy /opt/boost/include/boost/outcome/detail/basic_result_error_observers.hpp common.copy /opt/boost/include/boost/outcome/detail/basic_result_final.hpp common.copy /opt/boost/include/boost/outcome/detail/basic_outcome_exception_observers_impl.hpp common.copy /opt/boost/include/boost/outcome/detail/basic_outcome_exception_observers.hpp common.copy /opt/boost/include/boost/outcome/detail/basic_outcome_failure_observers.hpp common.copy /opt/boost/include/boost/outcome/experimental/result.h common.copy /opt/boost/include/boost/outcome/experimental/status_outcome.hpp common.copy /opt/boost/include/boost/outcome/experimental/coroutine_support.hpp common.copy /opt/boost/include/boost/optional/detail/optional_swap.hpp common.copy /opt/boost/include/boost/optional/detail/optional_trivially_copyable_base.hpp common.copy /opt/boost/include/boost/optional/detail/optional_relops.hpp common.copy /opt/boost/include/boost/optional/detail/optional_config.hpp common.copy /opt/boost/include/boost/optional/detail/optional_reference_spec.hpp common.copy /opt/boost/include/boost/optional/detail/optional_factory_support.hpp common.copy /opt/boost/include/boost/optional/detail/optional_aligned_storage.hpp common.copy /opt/boost/include/boost/optional/detail/old_optional_implementation.hpp common.copy /opt/boost/include/boost/optional/detail/experimental_traits.hpp common.copy /opt/boost/include/boost/numeric/ublas/vector_sparse.hpp common.copy /opt/boost/include/boost/numeric/ublas/vector_proxy.hpp common.copy /opt/boost/include/boost/numeric/ublas/vector_expression.hpp common.copy /opt/boost/include/boost/numeric/ublas/vector_of_vector.hpp common.copy /opt/boost/include/boost/numeric/ublas/triangular.hpp common.copy /opt/boost/include/boost/numeric/ublas/vector.hpp common.copy /opt/boost/include/boost/numeric/ublas/traits.hpp common.copy /opt/boost/include/boost/numeric/ublas/tags.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor.hpp common.copy /opt/boost/include/boost/numeric/ublas/symmetric.hpp common.copy /opt/boost/include/boost/numeric/ublas/storage.hpp common.copy /opt/boost/include/boost/numeric/ublas/storage_sparse.hpp common.copy /opt/boost/include/boost/numeric/ublas/operation_sparse.hpp common.copy /opt/boost/include/boost/numeric/ublas/operations.hpp common.copy /opt/boost/include/boost/numeric/ublas/operation_blocked.hpp common.copy /opt/boost/include/boost/numeric/ublas/operation.hpp common.copy /opt/boost/include/boost/numeric/ublas/opencl.hpp common.copy /opt/boost/include/boost/numeric/ublas/matrix_sparse.hpp common.copy /opt/boost/include/boost/numeric/ublas/matrix_vector.hpp common.copy /opt/boost/include/boost/numeric/ublas/matrix_expression.hpp common.copy /opt/boost/include/boost/numeric/ublas/matrix_proxy.hpp common.copy /opt/boost/include/boost/numeric/ublas/matrix.hpp common.copy /opt/boost/include/boost/numeric/ublas/lu.hpp common.copy /opt/boost/include/boost/numeric/ublas/hermitian.hpp common.copy /opt/boost/include/boost/numeric/ublas/io.hpp common.copy /opt/boost/include/boost/numeric/ublas/fwd.hpp common.copy /opt/boost/include/boost/numeric/ublas/functional.hpp common.copy /opt/boost/include/boost/numeric/ublas/expression_types.hpp common.copy /opt/boost/include/boost/numeric/ublas/exception.hpp common.copy /opt/boost/include/boost/numeric/ublas/blas.hpp common.copy /opt/boost/include/boost/numeric/ublas/doxydoc.hpp common.copy /opt/boost/include/boost/numeric/ublas/assignment.hpp common.copy /opt/boost/include/boost/numeric/ublas/banded.hpp common.copy /opt/boost/include/boost/numeric/interval/utility_fwd.hpp common.copy /opt/boost/include/boost/numeric/odeint/config.hpp common.copy /opt/boost/include/boost/numeric/odeint/version.hpp common.copy /opt/boost/include/boost/numeric/interval/utility.hpp common.copy /opt/boost/include/boost/numeric/interval/rounding.hpp common.copy /opt/boost/include/boost/numeric/interval/transc.hpp common.copy /opt/boost/include/boost/numeric/interval/rounded_arith.hpp common.copy /opt/boost/include/boost/numeric/interval/policies.hpp ...on 6600th target... common.copy /opt/boost/include/boost/numeric/interval/rounded_transc.hpp common.copy /opt/boost/include/boost/numeric/interval/limits.hpp common.copy /opt/boost/include/boost/numeric/interval/io.hpp common.copy /opt/boost/include/boost/numeric/interval/interval.hpp common.copy /opt/boost/include/boost/numeric/interval/hw_rounding.hpp common.copy /opt/boost/include/boost/numeric/interval/compare.hpp common.copy /opt/boost/include/boost/numeric/interval/constants.hpp common.copy /opt/boost/include/boost/numeric/interval/checking.hpp common.copy /opt/boost/include/boost/numeric/interval/arith2.hpp common.copy /opt/boost/include/boost/numeric/interval/arith3.hpp common.copy /opt/boost/include/boost/numeric/interval/arith.hpp common.copy /opt/boost/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp common.copy /opt/boost/include/boost/nowide/utf/convert.hpp common.copy /opt/boost/include/boost/numeric/conversion/udt_builtin_mixture.hpp common.copy /opt/boost/include/boost/nowide/utf/utf.hpp common.copy /opt/boost/include/boost/numeric/conversion/sign_mixture_enum.hpp common.copy /opt/boost/include/boost/numeric/conversion/sign_mixture.hpp common.copy /opt/boost/include/boost/numeric/conversion/numeric_cast_traits.hpp common.copy /opt/boost/include/boost/numeric/conversion/int_float_mixture.hpp common.copy /opt/boost/include/boost/numeric/conversion/is_subranged.hpp common.copy /opt/boost/include/boost/numeric/conversion/int_float_mixture_enum.hpp common.copy /opt/boost/include/boost/numeric/conversion/converter.hpp common.copy /opt/boost/include/boost/numeric/conversion/converter_policies.hpp common.copy /opt/boost/include/boost/numeric/conversion/conversion_traits.hpp common.copy /opt/boost/include/boost/numeric/conversion/cast.hpp common.copy /opt/boost/include/boost/numeric/conversion/bounds.hpp common.copy /opt/boost/include/boost/nowide/detail/utf.hpp common.copy /opt/boost/include/boost/nowide/detail/is_path.hpp common.copy /opt/boost/include/boost/nowide/detail/convert.hpp common.copy /opt/boost/include/boost/multiprecision/detail/utype_helper.hpp common.copy /opt/boost/include/boost/multiprecision/traits/transcendental_reduction_type.hpp common.copy /opt/boost/include/boost/multiprecision/detail/ublas_interop.hpp common.copy /opt/boost/include/boost/multiprecision/detail/rebind.hpp common.copy /opt/boost/include/boost/multiprecision/detail/number_compare.hpp common.copy /opt/boost/include/boost/multiprecision/detail/precision.hpp common.copy /opt/boost/include/boost/multiprecision/detail/number_base.hpp common.copy /opt/boost/include/boost/multiprecision/detail/min_max.hpp common.copy /opt/boost/include/boost/multiprecision/detail/no_et_ops.hpp common.copy /opt/boost/include/boost/multiprecision/detail/itos.hpp common.copy /opt/boost/include/boost/multiprecision/detail/integer_ops.hpp common.copy /opt/boost/include/boost/multiprecision/detail/generic_interconvert.hpp common.copy /opt/boost/include/boost/multiprecision/detail/float_string_cvt.hpp common.copy /opt/boost/include/boost/multiprecision/detail/et_ops.hpp common.copy /opt/boost/include/boost/multiprecision/detail/dynamic_array.hpp common.copy /opt/boost/include/boost/multiprecision/detail/digits.hpp common.copy /opt/boost/include/boost/multiprecision/detail/constexpr.hpp common.copy /opt/boost/include/boost/multiprecision/detail/default_ops.hpp common.copy /opt/boost/include/boost/multiprecision/detail/big_lanczos.hpp common.copy /opt/boost/include/boost/multiprecision/detail/atomic.hpp common.copy /opt/boost/include/boost/multiprecision/detail/bitscan.hpp common.copy /opt/boost/include/boost/multiprecision/traits/max_digits10.hpp common.copy /opt/boost/include/boost/multiprecision/traits/is_variable_precision.hpp common.copy /opt/boost/include/boost/multiprecision/traits/is_restricted_conversion.hpp common.copy /opt/boost/include/boost/multiprecision/traits/is_backend.hpp common.copy /opt/boost/include/boost/multiprecision/traits/is_byte_container.hpp common.copy /opt/boost/include/boost/multiprecision/traits/extract_exponent_type.hpp common.copy /opt/boost/include/boost/multiprecision/traits/explicit_conversion.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/serialize.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/value_pack.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/literals.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/multiply.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/misc.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/limits.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/import_export.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/divide.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/cpp_int_config.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/comparison.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/checked.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/add_unsigned.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/bitwise.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_int/add.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_bin_float/transcendental.hpp common.copy /opt/boost/include/boost/multiprecision/concepts/mp_number_archetypes.hpp common.copy /opt/boost/include/boost/multi_index/detail/vartempl_support.hpp common.copy /opt/boost/include/boost/multiprecision/cpp_bin_float/io.hpp common.copy /opt/boost/include/boost/multi_index/detail/value_compare.hpp common.copy /opt/boost/include/boost/multi_index/detail/undef_if_constexpr_macro.hpp common.copy /opt/boost/include/boost/multi_index/detail/unbounded.hpp common.copy /opt/boost/include/boost/multi_index/detail/serialization_version.hpp common.copy /opt/boost/include/boost/multi_index/detail/uintptr_type.hpp common.copy /opt/boost/include/boost/multi_index/detail/seq_index_ops.hpp common.copy /opt/boost/include/boost/multi_index/detail/safe_mode.hpp common.copy /opt/boost/include/boost/multi_index/detail/seq_index_node.hpp common.copy /opt/boost/include/boost/multi_index/detail/scope_guard.hpp common.copy /opt/boost/include/boost/multi_index/detail/rnk_index_ops.hpp common.copy /opt/boost/include/boost/multi_index/detail/rnd_node_iterator.hpp common.copy /opt/boost/include/boost/multi_index/detail/rnd_index_ptr_array.hpp common.copy /opt/boost/include/boost/multi_index/detail/rnd_index_ops.hpp common.copy /opt/boost/include/boost/multi_index/detail/rnd_index_node.hpp common.copy /opt/boost/include/boost/multi_index/detail/restore_wstrict_aliasing.hpp ...on 6700th target... common.copy /opt/boost/include/boost/multi_index/detail/rnd_index_loader.hpp common.copy /opt/boost/include/boost/multi_index/detail/raw_ptr.hpp common.copy /opt/boost/include/boost/multi_index/detail/promotes_arg.hpp common.copy /opt/boost/include/boost/multi_index/detail/ord_index_ops.hpp common.copy /opt/boost/include/boost/multi_index/detail/ord_index_node.hpp common.copy /opt/boost/include/boost/multi_index/detail/ord_index_impl_fwd.hpp common.copy /opt/boost/include/boost/multi_index/detail/ord_index_impl.hpp common.copy /opt/boost/include/boost/multi_index/detail/ord_index_args.hpp common.copy /opt/boost/include/boost/multi_index/detail/node_type.hpp common.copy /opt/boost/include/boost/multi_index/detail/node_handle.hpp common.copy /opt/boost/include/boost/multi_index/detail/no_duplicate_tags.hpp common.copy /opt/boost/include/boost/multi_index/detail/modify_key_adaptor.hpp common.copy /opt/boost/include/boost/multi_index/detail/iter_adaptor.hpp common.copy /opt/boost/include/boost/multi_index/detail/is_transparent.hpp common.copy /opt/boost/include/boost/multi_index/detail/is_index_list.hpp common.copy /opt/boost/include/boost/multi_index/detail/is_function.hpp common.copy /opt/boost/include/boost/multi_index/detail/index_saver.hpp common.copy /opt/boost/include/boost/multi_index/detail/invariant_assert.hpp common.copy /opt/boost/include/boost/multi_index/detail/index_node_base.hpp common.copy /opt/boost/include/boost/multi_index/detail/index_matcher.hpp common.copy /opt/boost/include/boost/multi_index/detail/index_loader.hpp common.copy /opt/boost/include/boost/multi_index/detail/index_base.hpp common.copy /opt/boost/include/boost/multi_index/detail/ignore_wstrict_aliasing.hpp common.copy /opt/boost/include/boost/multi_index/detail/header_holder.hpp common.copy /opt/boost/include/boost/multi_index/detail/hash_index_node.hpp common.copy /opt/boost/include/boost/multi_index/detail/hash_index_iterator.hpp common.copy /opt/boost/include/boost/multi_index/detail/hash_index_args.hpp common.copy /opt/boost/include/boost/multi_index/detail/has_tag.hpp common.copy /opt/boost/include/boost/multi_index/detail/duplicates_iterator.hpp common.copy /opt/boost/include/boost/multi_index/detail/do_not_copy_elements_tag.hpp common.copy /opt/boost/include/boost/multi_index/detail/define_if_constexpr_macro.hpp common.copy /opt/boost/include/boost/multi_index/detail/copy_map.hpp common.copy /opt/boost/include/boost/multi_index/detail/converter.hpp common.copy /opt/boost/include/boost/multi_index/detail/cons_stdtuple.hpp common.copy /opt/boost/include/boost/multi_index/detail/bucket_array.hpp common.copy /opt/boost/include/boost/multi_index/detail/bidir_node_iterator.hpp common.copy /opt/boost/include/boost/multi_index/detail/base_type.hpp common.copy /opt/boost/include/boost/multi_index/detail/auto_space.hpp common.copy /opt/boost/include/boost/multi_index/detail/archive_constructed.hpp common.copy /opt/boost/include/boost/multi_index/detail/allocator_traits.hpp common.copy /opt/boost/include/boost/multi_index/detail/adl_swap.hpp common.copy /opt/boost/include/boost/multi_index/detail/access_specifier.hpp common.copy /opt/boost/include/boost/msm/mpl_graph/search_colors.hpp common.copy /opt/boost/include/boost/msm/front/states.hpp common.copy /opt/boost/include/boost/msm/mpl_graph/mpl_utils.hpp common.copy /opt/boost/include/boost/msm/front/state_machine_def.hpp common.copy /opt/boost/include/boost/msm/front/internal_row.hpp common.copy /opt/boost/include/boost/msm/front/row2.hpp common.copy /opt/boost/include/boost/msm/front/functor_row.hpp common.copy /opt/boost/include/boost/msm/front/common_states.hpp common.copy /opt/boost/include/boost/msm/mpl_graph/mpl_graph.hpp common.copy /opt/boost/include/boost/msm/front/completion_event.hpp common.copy /opt/boost/include/boost/msm/mpl_graph/incidence_list_graph.hpp common.copy /opt/boost/include/boost/msm/mpl_graph/depth_first_search.hpp common.copy /opt/boost/include/boost/msm/mpl_graph/breadth_first_search.hpp common.copy /opt/boost/include/boost/msm/mpl_graph/adjacency_list_graph.hpp common.copy /opt/boost/include/boost/msm/back/tools.hpp common.copy /opt/boost/include/boost/msm/back/queue_container_deque.hpp common.copy /opt/boost/include/boost/msm/back/state_machine.hpp common.copy /opt/boost/include/boost/msm/back/queue_container_circular.hpp common.copy /opt/boost/include/boost/msm/back/no_fsm_check.hpp common.copy /opt/boost/include/boost/msm/back/mpl_graph_fsm_check.hpp common.copy /opt/boost/include/boost/msm/back/metafunctions.hpp common.copy /opt/boost/include/boost/msm/back/history_policies.hpp common.copy /opt/boost/include/boost/msm/back/fold_to_list.hpp common.copy /opt/boost/include/boost/msm/back/favor_compile_time.hpp common.copy /opt/boost/include/boost/msm/back/dispatch_table.hpp common.copy /opt/boost/include/boost/msm/back/default_compile_policy.hpp common.copy /opt/boost/include/boost/msm/back/copy_policies.hpp common.copy /opt/boost/include/boost/msm/back/common_types.hpp common.copy /opt/boost/include/boost/msm/back/bind_helpers.hpp common.copy /opt/boost/include/boost/msm/back/args.hpp common.copy /opt/boost/include/boost/mpl/vector/vector50_c.hpp common.copy /opt/boost/include/boost/mpl/set/set50_c.hpp common.copy /opt/boost/include/boost/mpl/set/set50.hpp common.copy /opt/boost/include/boost/mpl/set/set40_c.hpp common.copy /opt/boost/include/boost/mpl/set/set40.hpp common.copy /opt/boost/include/boost/mpl/set/set30_c.hpp common.copy /opt/boost/include/boost/mpl/set/set30.hpp common.copy /opt/boost/include/boost/mpl/set/set20_c.hpp common.copy /opt/boost/include/boost/mpl/set/set20.hpp common.copy /opt/boost/include/boost/mpl/set/set10.hpp common.copy /opt/boost/include/boost/mpl/set/set10_c.hpp common.copy /opt/boost/include/boost/mpl/set/set0_c.hpp common.copy /opt/boost/include/boost/mpl/set/set0.hpp common.copy /opt/boost/include/boost/mpl/vector/vector50.hpp common.copy /opt/boost/include/boost/mpl/vector/vector40.hpp common.copy /opt/boost/include/boost/mpl/vector/vector40_c.hpp common.copy /opt/boost/include/boost/mpl/vector/vector30.hpp common.copy /opt/boost/include/boost/mpl/vector/vector30_c.hpp common.copy /opt/boost/include/boost/mpl/vector/vector20_c.hpp common.copy /opt/boost/include/boost/mpl/vector/vector10_c.hpp common.copy /opt/boost/include/boost/mpl/vector/vector20.hpp common.copy /opt/boost/include/boost/mpl/vector/vector10.hpp ...on 6800th target... common.copy /opt/boost/include/boost/mpl/vector/vector0.hpp common.copy /opt/boost/include/boost/mpl/vector/vector0_c.hpp common.copy /opt/boost/include/boost/mpl/multiset/multiset0.hpp common.copy /opt/boost/include/boost/mpl/math/rational_c.hpp common.copy /opt/boost/include/boost/mpl/map/map50.hpp common.copy /opt/boost/include/boost/mpl/map/map40.hpp common.copy /opt/boost/include/boost/mpl/map/map30.hpp common.copy /opt/boost/include/boost/mpl/map/map20.hpp common.copy /opt/boost/include/boost/mpl/map/map10.hpp common.copy /opt/boost/include/boost/mpl/map/map0.hpp common.copy /opt/boost/include/boost/mpl/math/is_even.hpp common.copy /opt/boost/include/boost/mpl/math/fixed_c.hpp common.copy /opt/boost/include/boost/mpl/list/list50.hpp common.copy /opt/boost/include/boost/mpl/list/list50_c.hpp common.copy /opt/boost/include/boost/mpl/list/list40.hpp common.copy /opt/boost/include/boost/mpl/list/list40_c.hpp common.copy /opt/boost/include/boost/mpl/list/list30.hpp common.copy /opt/boost/include/boost/mpl/list/list20_c.hpp common.copy /opt/boost/include/boost/mpl/list/list30_c.hpp common.copy /opt/boost/include/boost/mpl/list/list10.hpp common.copy /opt/boost/include/boost/mpl/list/list10_c.hpp common.copy /opt/boost/include/boost/mpl/list/list20.hpp common.copy /opt/boost/include/boost/mpl/list/list0_c.hpp common.copy /opt/boost/include/boost/mpl/list/list0.hpp common.copy /opt/boost/include/boost/mpl/limits/vector.hpp common.copy /opt/boost/include/boost/mpl/limits/unrolling.hpp common.copy /opt/boost/include/boost/mpl/limits/set.hpp common.copy /opt/boost/include/boost/mpl/limits/string.hpp common.copy /opt/boost/include/boost/mpl/limits/map.hpp common.copy /opt/boost/include/boost/mpl/limits/list.hpp common.copy /opt/boost/include/boost/mpl/limits/arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/yes_no.hpp common.copy /opt/boost/include/boost/mpl/aux_/value_wknd.hpp common.copy /opt/boost/include/boost/mpl/aux_/unwrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/type_wrapper.hpp common.copy /opt/boost/include/boost/mpl/aux_/transform_iter.hpp common.copy /opt/boost/include/boost/mpl/aux_/test.hpp common.copy /opt/boost/include/boost/mpl/aux_/traits_lambda_spec.hpp common.copy /opt/boost/include/boost/mpl/aux_/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/template_arity_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/sort_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/static_cast.hpp common.copy /opt/boost/include/boost/mpl/aux_/size_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/shift_op.hpp common.copy /opt/boost/include/boost/mpl/aux_/single_element_iter.hpp common.copy /opt/boost/include/boost/mpl/aux_/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/sequence_wrapper.hpp common.copy /opt/boost/include/boost/mpl/aux_/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/reverse_fold_impl_body.hpp common.copy /opt/boost/include/boost/mpl/aux_/push_front_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/push_back_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/ptr_to_ref.hpp common.copy /opt/boost/include/boost/mpl/aux_/partition_op.hpp common.copy /opt/boost/include/boost/mpl/aux_/pop_front_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/pop_back_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/overload_names.hpp common.copy /opt/boost/include/boost/mpl/aux_/numeric_op.hpp common.copy /opt/boost/include/boost/mpl/aux_/order_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/nttp_decl.hpp common.copy /opt/boost/include/boost/mpl/aux_/numeric_cast_utils.hpp common.copy /opt/boost/include/boost/mpl/aux_/nested_type_wknd.hpp common.copy /opt/boost/include/boost/mpl/aux_/na_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/na_spec.hpp common.copy /opt/boost/include/boost/mpl/aux_/na.hpp common.copy /opt/boost/include/boost/mpl/aux_/na_assert.hpp common.copy /opt/boost/include/boost/mpl/aux_/msvc_type.hpp common.copy /opt/boost/include/boost/mpl/aux_/msvc_is_class.hpp common.copy /opt/boost/include/boost/mpl/aux_/msvc_eti_base.hpp common.copy /opt/boost/include/boost/mpl/aux_/msvc_never_true.hpp common.copy /opt/boost/include/boost/mpl/aux_/msvc_dtw.hpp common.copy /opt/boost/include/boost/mpl/aux_/logical_op.hpp common.copy /opt/boost/include/boost/mpl/aux_/largest_int.hpp common.copy /opt/boost/include/boost/mpl/aux_/lambda_support.hpp common.copy /opt/boost/include/boost/mpl/aux_/lambda_spec.hpp common.copy /opt/boost/include/boost/mpl/aux_/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/lambda_arity_param.hpp common.copy /opt/boost/include/boost/mpl/aux_/joint_iter.hpp common.copy /opt/boost/include/boost/mpl/aux_/iter_push_front.hpp common.copy /opt/boost/include/boost/mpl/aux_/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/iter_apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/inserter_algorithm.hpp common.copy /opt/boost/include/boost/mpl/aux_/is_msvc_eti_arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/integral_wrapper.hpp common.copy /opt/boost/include/boost/mpl/aux_/insert_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/insert_range_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/has_type.hpp common.copy /opt/boost/include/boost/mpl/aux_/include_preprocessed.hpp common.copy /opt/boost/include/boost/mpl/aux_/has_size.hpp common.copy /opt/boost/include/boost/mpl/aux_/has_tag.hpp common.copy /opt/boost/include/boost/mpl/aux_/has_key_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/has_rebind.hpp common.copy /opt/boost/include/boost/mpl/aux_/has_begin.hpp common.copy /opt/boost/include/boost/mpl/aux_/has_apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/full_lambda.hpp ...on 6900th target... common.copy /opt/boost/include/boost/mpl/aux_/front_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/fold_pred.hpp common.copy /opt/boost/include/boost/mpl/aux_/fold_op.hpp common.copy /opt/boost/include/boost/mpl/aux_/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/fold_impl_body.hpp common.copy /opt/boost/include/boost/mpl/aux_/find_if_pred.hpp common.copy /opt/boost/include/boost/mpl/aux_/erase_key_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/filter_iter.hpp common.copy /opt/boost/include/boost/mpl/aux_/empty_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/erase_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/count_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/contains_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/count_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/comparison_op.hpp common.copy /opt/boost/include/boost/mpl/aux_/clear_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/common_name_wknd.hpp common.copy /opt/boost/include/boost/mpl/aux_/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/begin_end_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/at_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/back_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/arity_spec.hpp common.copy /opt/boost/include/boost/mpl/aux_/arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/arithmetic_op.hpp common.copy /opt/boost/include/boost/mpl/aux_/apply_1st.hpp common.copy /opt/boost/include/boost/mpl/aux_/arg_typedef.hpp common.copy /opt/boost/include/boost/mpl/aux_/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/adl_barrier.hpp common.copy /opt/boost/include/boost/mpl/aux_/O1_size_impl.hpp common.copy /opt/boost/include/boost/mpi/python/skeleton_and_content.hpp common.copy /opt/boost/include/boost/mpi/python/serialize.hpp common.copy /opt/boost/include/boost/mpi/detail/text_skeleton_oarchive.hpp common.copy /opt/boost/include/boost/mpi/detail/packed_oprimitive.hpp common.copy /opt/boost/include/boost/mpi/detail/request_handlers.hpp common.copy /opt/boost/include/boost/mpi/detail/packed_iprimitive.hpp common.copy /opt/boost/include/boost/mpi/detail/point_to_point.hpp common.copy /opt/boost/include/boost/mpi/detail/mpi_datatype_oarchive.hpp common.copy /opt/boost/include/boost/mpi/detail/mpi_datatype_primitive.hpp common.copy /opt/boost/include/boost/mpi/detail/offsets.hpp common.copy /opt/boost/include/boost/mpi/detail/ignore_oprimitive.hpp common.copy /opt/boost/include/boost/mpi/detail/mpi_datatype_cache.hpp common.copy /opt/boost/include/boost/mpi/detail/ignore_skeleton_oarchive.hpp common.copy /opt/boost/include/boost/mpi/detail/ignore_iprimitive.hpp common.copy /opt/boost/include/boost/mpi/detail/forward_skeleton_oarchive.hpp common.copy /opt/boost/include/boost/mpi/detail/forward_oprimitive.hpp common.copy /opt/boost/include/boost/mpi/detail/forward_skeleton_iarchive.hpp common.copy /opt/boost/include/boost/mpi/detail/forward_iprimitive.hpp common.copy /opt/boost/include/boost/mpi/detail/content_oarchive.hpp common.copy /opt/boost/include/boost/mpi/detail/communicator_sc.hpp common.copy /opt/boost/include/boost/mpi/detail/binary_buffer_oprimitive.hpp common.copy /opt/boost/include/boost/mpi/detail/broadcast_sc.hpp common.copy /opt/boost/include/boost/mpi/detail/computation_tree.hpp common.copy /opt/boost/include/boost/mpi/detail/binary_buffer_iprimitive.hpp common.copy /opt/boost/include/boost/mpi/detail/antiques.hpp common.copy /opt/boost/include/boost/mpi/python/config.hpp common.copy /opt/boost/include/boost/mpi/collectives/scatter.hpp common.copy /opt/boost/include/boost/mpi/collectives/scatterv.hpp common.copy /opt/boost/include/boost/mpi/collectives/scan.hpp common.copy /opt/boost/include/boost/mpi/collectives/reduce.hpp common.copy /opt/boost/include/boost/mpi/collectives/gatherv.hpp common.copy /opt/boost/include/boost/mpi/collectives/gather.hpp common.copy /opt/boost/include/boost/mpi/collectives/all_to_all.hpp common.copy /opt/boost/include/boost/mpi/collectives/broadcast.hpp common.copy /opt/boost/include/boost/mpi/collectives/all_reduce.hpp common.copy /opt/boost/include/boost/mpi/collectives/all_gather.hpp common.copy /opt/boost/include/boost/mpi/collectives/all_gatherv.hpp common.copy /opt/boost/include/boost/move/algo/unique.hpp common.copy /opt/boost/include/boost/move/detail/workaround.hpp common.copy /opt/boost/include/boost/mp11/detail/mpl_common.hpp common.copy /opt/boost/include/boost/move/detail/unique_ptr_meta_utils.hpp common.copy /opt/boost/include/boost/move/detail/type_traits.hpp common.copy /opt/boost/include/boost/move/detail/to_raw_pointer.hpp common.copy /opt/boost/include/boost/move/detail/std_ns_begin.hpp common.copy /opt/boost/include/boost/move/detail/std_ns_end.hpp common.copy /opt/boost/include/boost/move/detail/reverse_iterator.hpp common.copy /opt/boost/include/boost/move/detail/pointer_element.hpp common.copy /opt/boost/include/boost/move/detail/placement_new.hpp common.copy /opt/boost/include/boost/move/detail/nsec_clock.hpp common.copy /opt/boost/include/boost/move/detail/move_helpers.hpp common.copy /opt/boost/include/boost/move/detail/meta_utils_core.hpp common.copy /opt/boost/include/boost/move/detail/meta_utils.hpp common.copy /opt/boost/include/boost/move/detail/iterator_traits.hpp common.copy /opt/boost/include/boost/move/detail/iterator_to_raw_pointer.hpp common.copy /opt/boost/include/boost/move/detail/fwd_macros.hpp common.copy /opt/boost/include/boost/move/detail/destruct_n.hpp common.copy /opt/boost/include/boost/move/detail/config_begin.hpp common.copy /opt/boost/include/boost/move/detail/config_end.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_with_index.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_void.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_plus.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_remove_if.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_min_element.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_list.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_map_find.hpp ...on 7000th target... common.copy /opt/boost/include/boost/mp11/detail/mp_is_list.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_count.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_fold.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_copy_if.hpp common.copy /opt/boost/include/boost/mp11/detail/mp_append.hpp common.copy /opt/boost/include/boost/mp11/detail/config.hpp common.copy /opt/boost/include/boost/move/algo/predicate.hpp common.copy /opt/boost/include/boost/move/algo/move.hpp common.copy /opt/boost/include/boost/move/algo/adaptive_sort.hpp common.copy /opt/boost/include/boost/move/algo/adaptive_merge.hpp common.copy /opt/boost/include/boost/metaparse/v1/unless_error.hpp common.copy /opt/boost/include/boost/metaparse/v1/transform.hpp common.copy /opt/boost/include/boost/metaparse/v1/transform_error_message.hpp common.copy /opt/boost/include/boost/metaparse/v1/transform_error.hpp common.copy /opt/boost/include/boost/metaparse/v1/token.hpp common.copy /opt/boost/include/boost/metaparse/v1/swap.hpp common.copy /opt/boost/include/boost/metaparse/v1/string_tag.hpp common.copy /opt/boost/include/boost/metaparse/v1/start.hpp common.copy /opt/boost/include/boost/metaparse/v1/string.hpp common.copy /opt/boost/include/boost/metaparse/v1/spaces.hpp common.copy /opt/boost/include/boost/metaparse/v1/space.hpp common.copy /opt/boost/include/boost/metaparse/v1/source_position_tag.hpp common.copy /opt/boost/include/boost/metaparse/v1/sequence_apply.hpp common.copy /opt/boost/include/boost/metaparse/v1/source_position.hpp common.copy /opt/boost/include/boost/metaparse/v1/sequence.hpp common.copy /opt/boost/include/boost/metaparse/v1/return_.hpp common.copy /opt/boost/include/boost/metaparse/v1/repeated_reject_incomplete1.hpp common.copy /opt/boost/include/boost/metaparse/v1/repeated_reject_incomplete.hpp common.copy /opt/boost/include/boost/metaparse/v1/repeated_one_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/repeated_one_of1.hpp common.copy /opt/boost/include/boost/metaparse/v1/repeated1.hpp common.copy /opt/boost/include/boost/metaparse/v1/reject.hpp common.copy /opt/boost/include/boost/metaparse/v1/repeated.hpp common.copy /opt/boost/include/boost/metaparse/v1/range_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/optional.hpp common.copy /opt/boost/include/boost/metaparse/v1/range.hpp common.copy /opt/boost/include/boost/metaparse/v1/one_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/one_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/one_char_except_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/one_char_except.hpp common.copy /opt/boost/include/boost/metaparse/v1/one_char.hpp common.copy /opt/boost/include/boost/metaparse/v1/nth_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/nth_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/middle_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/next_line.hpp common.copy /opt/boost/include/boost/metaparse/v1/next_char.hpp common.copy /opt/boost/include/boost/metaparse/v1/look_ahead.hpp common.copy /opt/boost/include/boost/metaparse/v1/lit.hpp common.copy /opt/boost/include/boost/metaparse/v1/lit_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/letter.hpp common.copy /opt/boost/include/boost/metaparse/v1/last_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/iterate_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/keyword.hpp common.copy /opt/boost/include/boost/metaparse/v1/iterate.hpp common.copy /opt/boost/include/boost/metaparse/v1/is_error.hpp common.copy /opt/boost/include/boost/metaparse/v1/if_.hpp common.copy /opt/boost/include/boost/metaparse/v1/int_.hpp common.copy /opt/boost/include/boost/metaparse/v1/grammar.hpp common.copy /opt/boost/include/boost/metaparse/v1/get_result.hpp common.copy /opt/boost/include/boost/metaparse/v1/get_remaining.hpp common.copy /opt/boost/include/boost/metaparse/v1/get_prev_char.hpp common.copy /opt/boost/include/boost/metaparse/v1/get_position.hpp common.copy /opt/boost/include/boost/metaparse/v1/get_message.hpp common.copy /opt/boost/include/boost/metaparse/v1/get_line.hpp common.copy /opt/boost/include/boost/metaparse/v1/get_col.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldr_start_with_parser.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldr_reject_incomplete1.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldr_reject_incomplete.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldr1.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldr.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldl_start_with_parser.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldl_reject_incomplete_start_with_parser.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldl_reject_incomplete1.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldl_reject_incomplete.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldl1.hpp common.copy /opt/boost/include/boost/metaparse/v1/first_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/foldl.hpp common.copy /opt/boost/include/boost/metaparse/v1/fail_at_first_char_expected.hpp common.copy /opt/boost/include/boost/metaparse/v1/fail_tag.hpp common.copy /opt/boost/include/boost/metaparse/v1/fail.hpp common.copy /opt/boost/include/boost/metaparse/v1/except.hpp common.copy /opt/boost/include/boost/metaparse/v1/entire_input.hpp common.copy /opt/boost/include/boost/metaparse/v1/empty.hpp common.copy /opt/boost/include/boost/metaparse/v1/digit_val.hpp common.copy /opt/boost/include/boost/metaparse/v1/define_error.hpp common.copy /opt/boost/include/boost/metaparse/v1/digit.hpp common.copy /opt/boost/include/boost/metaparse/v1/debug_parsing_error.hpp common.copy /opt/boost/include/boost/metaparse/v1/change_error_message.hpp common.copy /opt/boost/include/boost/metaparse/v1/build_parser.hpp common.copy /opt/boost/include/boost/metaparse/v1/always_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/always.hpp common.copy /opt/boost/include/boost/metaparse/v1/alphanum.hpp common.copy /opt/boost/include/boost/metaparse/v1/accept_when.hpp common.copy /opt/boost/include/boost/metaparse/v1/accept_tag.hpp common.copy /opt/boost/include/boost/metaparse/util/is_whitespace_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/accept.hpp common.copy /opt/boost/include/boost/metaparse/util/is_ucase_letter.hpp common.copy /opt/boost/include/boost/metaparse/util/is_whitespace.hpp ...on 7100th target... common.copy /opt/boost/include/boost/metaparse/util/is_letter.hpp common.copy /opt/boost/include/boost/metaparse/util/is_lcase_letter.hpp common.copy /opt/boost/include/boost/metaparse/util/is_digit.hpp common.copy /opt/boost/include/boost/metaparse/util/int_to_digit.hpp common.copy /opt/boost/include/boost/metaparse/util/int_to_digit_c.hpp common.copy /opt/boost/include/boost/metaparse/util/in_range.hpp common.copy /opt/boost/include/boost/metaparse/util/in_range_c.hpp common.copy /opt/boost/include/boost/metaparse/util/digit_to_int_c.hpp common.copy /opt/boost/include/boost/metaparse/util/digit_to_int.hpp common.copy /opt/boost/include/boost/metaparse/error/unpaired.hpp common.copy /opt/boost/include/boost/metaparse/error/whitespace_expected.hpp common.copy /opt/boost/include/boost/metaparse/error/unexpected_end_of_input.hpp common.copy /opt/boost/include/boost/metaparse/error/unexpected_character.hpp common.copy /opt/boost/include/boost/metaparse/error/none_of_the_expected_cases_found.hpp common.copy /opt/boost/include/boost/metaparse/error/letter_expected.hpp common.copy /opt/boost/include/boost/metaparse/error/literal_expected.hpp common.copy /opt/boost/include/boost/metaparse/error/index_out_of_range.hpp common.copy /opt/boost/include/boost/metaparse/error/digit_expected.hpp common.copy /opt/boost/include/boost/metaparse/error/end_of_input_expected.hpp common.copy /opt/boost/include/boost/math/tools/workaround.hpp common.copy /opt/boost/include/boost/math/tools/ulps_plot.hpp common.copy /opt/boost/include/boost/math/tools/user.hpp common.copy /opt/boost/include/boost/math/tools/univariate_statistics.hpp common.copy /opt/boost/include/boost/math/tools/traits.hpp common.copy /opt/boost/include/boost/math/tools/tuple.hpp common.copy /opt/boost/include/boost/math/tools/toms748_solve.hpp common.copy /opt/boost/include/boost/math/tools/stats.hpp common.copy /opt/boost/include/boost/math/tools/test_value.hpp common.copy /opt/boost/include/boost/math/tools/signal_statistics.hpp common.copy /opt/boost/include/boost/math/tools/simple_continued_fraction.hpp common.copy /opt/boost/include/boost/math/tools/roots.hpp common.copy /opt/boost/include/boost/math/tools/series.hpp common.copy /opt/boost/include/boost/math/tools/real_cast.hpp common.copy /opt/boost/include/boost/math/tools/recurrence.hpp common.copy /opt/boost/include/boost/math/tools/promotion.hpp common.copy /opt/boost/include/boost/math/tools/rational.hpp common.copy /opt/boost/include/boost/math/tools/precision.hpp common.copy /opt/boost/include/boost/math/tools/polynomial.hpp common.copy /opt/boost/include/boost/math/tools/polynomial_gcd.hpp common.copy /opt/boost/include/boost/math/tools/numerical_differentiation.hpp common.copy /opt/boost/include/boost/math/tools/norms.hpp common.copy /opt/boost/include/boost/math/tools/minima.hpp common.copy /opt/boost/include/boost/math/tools/luroth_expansion.hpp common.copy /opt/boost/include/boost/math/tools/fraction.hpp common.copy /opt/boost/include/boost/math/tools/engel_expansion.hpp common.copy /opt/boost/include/boost/math/tools/cxx03_warn.hpp common.copy /opt/boost/include/boost/math/tools/convert_from_string.hpp common.copy /opt/boost/include/boost/math/tools/config.hpp common.copy /opt/boost/include/boost/math/tools/condition_numbers.hpp common.copy /opt/boost/include/boost/math/tools/complex.hpp common.copy /opt/boost/include/boost/math/tools/cohen_acceleration.hpp common.copy /opt/boost/include/boost/math/tools/centered_continued_fraction.hpp common.copy /opt/boost/include/boost/math/tools/big_constant.hpp common.copy /opt/boost/include/boost/math/tools/bivariate_statistics.hpp common.copy /opt/boost/include/boost/math/tools/atomic.hpp common.copy /opt/boost/include/boost/math/tools/agm.hpp common.copy /opt/boost/include/boost/math/statistics/univariate_statistics.hpp common.copy /opt/boost/include/boost/math/special_functions/zeta.hpp common.copy /opt/boost/include/boost/math/statistics/t_test.hpp common.copy /opt/boost/include/boost/math/statistics/runs_test.hpp common.copy /opt/boost/include/boost/math/statistics/signal_statistics.hpp common.copy /opt/boost/include/boost/math/statistics/ljung_box.hpp common.copy /opt/boost/include/boost/math/statistics/linear_regression.hpp common.copy /opt/boost/include/boost/math/statistics/bivariate_statistics.hpp common.copy /opt/boost/include/boost/math/statistics/anderson_darling.hpp common.copy /opt/boost/include/boost/math/special_functions/trigamma.hpp common.copy /opt/boost/include/boost/math/special_functions/ulp.hpp common.copy /opt/boost/include/boost/math/special_functions/trunc.hpp common.copy /opt/boost/include/boost/math/special_functions/sinhc.hpp common.copy /opt/boost/include/boost/math/special_functions/spherical_harmonic.hpp common.copy /opt/boost/include/boost/math/special_functions/sqrt1pm1.hpp common.copy /opt/boost/include/boost/math/special_functions/sinc.hpp common.copy /opt/boost/include/boost/math/special_functions/sin_pi.hpp common.copy /opt/boost/include/boost/math/special_functions/sign.hpp common.copy /opt/boost/include/boost/math/special_functions/rsqrt.hpp common.copy /opt/boost/include/boost/math/special_functions/prime.hpp common.copy /opt/boost/include/boost/math/special_functions/round.hpp common.copy /opt/boost/include/boost/math/special_functions/relative_difference.hpp common.copy /opt/boost/include/boost/math/special_functions/powm1.hpp common.copy /opt/boost/include/boost/math/special_functions/pow.hpp common.copy /opt/boost/include/boost/math/special_functions/polygamma.hpp common.copy /opt/boost/include/boost/math/special_functions/owens_t.hpp common.copy /opt/boost/include/boost/math/special_functions/modf.hpp common.copy /opt/boost/include/boost/math/special_functions/nonfinite_num_facets.hpp common.copy /opt/boost/include/boost/math/special_functions/next.hpp common.copy /opt/boost/include/boost/math/special_functions/math_fwd.hpp common.copy /opt/boost/include/boost/math/special_functions/log1p.hpp common.copy /opt/boost/include/boost/math/special_functions/legendre_stieltjes.hpp common.copy /opt/boost/include/boost/math/special_functions/legendre.hpp common.copy /opt/boost/include/boost/math/special_functions/lambert_w.hpp common.copy /opt/boost/include/boost/math/special_functions/lanczos.hpp common.copy /opt/boost/include/boost/math/special_functions/laguerre.hpp common.copy /opt/boost/include/boost/math/special_functions/jacobi_zeta.hpp common.copy /opt/boost/include/boost/math/special_functions/jacobi_theta.hpp common.copy /opt/boost/include/boost/math/special_functions/jacobi.hpp ...on 7200th target... common.copy /opt/boost/include/boost/math/special_functions/jacobi_elliptic.hpp common.copy /opt/boost/include/boost/math/special_functions/hypot.hpp common.copy /opt/boost/include/boost/math/special_functions/hypergeometric_2F0.hpp common.copy /opt/boost/include/boost/math/special_functions/hypergeometric_pFq.hpp common.copy /opt/boost/include/boost/math/special_functions/hypergeometric_1F0.hpp common.copy /opt/boost/include/boost/math/special_functions/hypergeometric_1F1.hpp common.copy /opt/boost/include/boost/math/special_functions/hypergeometric_0F1.hpp common.copy /opt/boost/include/boost/math/special_functions/heuman_lambda.hpp common.copy /opt/boost/include/boost/math/special_functions/hankel.hpp common.copy /opt/boost/include/boost/math/special_functions/hermite.hpp common.copy /opt/boost/include/boost/math/special_functions/gamma.hpp common.copy /opt/boost/include/boost/math/special_functions/gegenbauer.hpp common.copy /opt/boost/include/boost/math/special_functions/fpclassify.hpp common.copy /opt/boost/include/boost/math/special_functions/factorials.hpp common.copy /opt/boost/include/boost/math/special_functions/expm1.hpp common.copy /opt/boost/include/boost/math/special_functions/expint.hpp common.copy /opt/boost/include/boost/math/special_functions/erf.hpp common.copy /opt/boost/include/boost/math/special_functions/ellint_rj.hpp common.copy /opt/boost/include/boost/math/special_functions/ellint_rg.hpp common.copy /opt/boost/include/boost/math/special_functions/ellint_rf.hpp common.copy /opt/boost/include/boost/math/special_functions/ellint_rc.hpp common.copy /opt/boost/include/boost/math/special_functions/ellint_rd.hpp common.copy /opt/boost/include/boost/math/special_functions/ellint_3.hpp common.copy /opt/boost/include/boost/math/special_functions/ellint_d.hpp common.copy /opt/boost/include/boost/math/special_functions/ellint_2.hpp common.copy /opt/boost/include/boost/math/special_functions/ellint_1.hpp common.copy /opt/boost/include/boost/math/special_functions/digamma.hpp common.copy /opt/boost/include/boost/math/special_functions/daubechies_scaling.hpp common.copy /opt/boost/include/boost/math/special_functions/daubechies_wavelet.hpp common.copy /opt/boost/include/boost/math/special_functions/cos_pi.hpp common.copy /opt/boost/include/boost/math/special_functions/cbrt.hpp common.copy /opt/boost/include/boost/math/special_functions/chebyshev_transform.hpp common.copy /opt/boost/include/boost/math/special_functions/chebyshev.hpp common.copy /opt/boost/include/boost/math/special_functions/binomial.hpp common.copy /opt/boost/include/boost/math/special_functions/cardinal_b_spline.hpp common.copy /opt/boost/include/boost/math/special_functions/bessel_prime.hpp common.copy /opt/boost/include/boost/math/special_functions/beta.hpp common.copy /opt/boost/include/boost/math/special_functions/bessel_iterators.hpp common.copy /opt/boost/include/boost/math/special_functions/bernoulli.hpp common.copy /opt/boost/include/boost/math/special_functions/bessel.hpp common.copy /opt/boost/include/boost/math/special_functions/asinh.hpp common.copy /opt/boost/include/boost/math/special_functions/atanh.hpp common.copy /opt/boost/include/boost/math/special_functions/acosh.hpp common.copy /opt/boost/include/boost/math/special_functions/airy.hpp common.copy /opt/boost/include/boost/math/quadrature/wavelet_transforms.hpp common.copy /opt/boost/include/boost/math/quadrature/trapezoidal.hpp common.copy /opt/boost/include/boost/math/quadrature/sinh_sinh.hpp common.copy /opt/boost/include/boost/math/quadrature/tanh_sinh.hpp common.copy /opt/boost/include/boost/math/quadrature/ooura_fourier_integrals.hpp common.copy /opt/boost/include/boost/math/quadrature/naive_monte_carlo.hpp common.copy /opt/boost/include/boost/math/quadrature/gauss_kronrod.hpp common.copy /opt/boost/include/boost/math/quadrature/gauss.hpp common.copy /opt/boost/include/boost/math/quadrature/exp_sinh.hpp common.copy /opt/boost/include/boost/math/policies/policy.hpp common.copy /opt/boost/include/boost/math/interpolators/whittaker_shannon.hpp common.copy /opt/boost/include/boost/math/interpolators/vector_barycentric_rational.hpp common.copy /opt/boost/include/boost/math/interpolators/quintic_hermite.hpp common.copy /opt/boost/include/boost/math/interpolators/septic_hermite.hpp common.copy /opt/boost/include/boost/math/interpolators/pchip.hpp common.copy /opt/boost/include/boost/math/interpolators/makima.hpp common.copy /opt/boost/include/boost/math/interpolators/cubic_hermite.hpp common.copy /opt/boost/include/boost/math/interpolators/cubic_b_spline.hpp common.copy /opt/boost/include/boost/math/interpolators/catmull_rom.hpp common.copy /opt/boost/include/boost/math/interpolators/cardinal_trigonometric.hpp common.copy /opt/boost/include/boost/math/interpolators/cardinal_quintic_b_spline.hpp common.copy /opt/boost/include/boost/math/interpolators/cardinal_quadratic_b_spline.hpp common.copy /opt/boost/include/boost/math/interpolators/cardinal_cubic_b_spline.hpp common.copy /opt/boost/include/boost/math/interpolators/barycentric_rational.hpp common.copy /opt/boost/include/boost/math/policies/error_handling.hpp common.copy /opt/boost/include/boost/math/differentiation/lanczos_smoothing.hpp common.copy /opt/boost/include/boost/math/distributions/weibull.hpp common.copy /opt/boost/include/boost/math/distributions/triangular.hpp common.copy /opt/boost/include/boost/math/distributions/uniform.hpp common.copy /opt/boost/include/boost/math/filters/daubechies.hpp common.copy /opt/boost/include/boost/math/distributions/students_t.hpp common.copy /opt/boost/include/boost/math/distributions/rayleigh.hpp common.copy /opt/boost/include/boost/math/distributions/skew_normal.hpp common.copy /opt/boost/include/boost/math/distributions/pareto.hpp common.copy /opt/boost/include/boost/math/distributions/poisson.hpp common.copy /opt/boost/include/boost/math/distributions/non_central_t.hpp common.copy /opt/boost/include/boost/math/distributions/normal.hpp common.copy /opt/boost/include/boost/math/distributions/non_central_f.hpp common.copy /opt/boost/include/boost/math/distributions/non_central_chi_squared.hpp common.copy /opt/boost/include/boost/math/distributions/non_central_beta.hpp common.copy /opt/boost/include/boost/math/distributions/negative_binomial.hpp common.copy /opt/boost/include/boost/math/distributions/lognormal.hpp common.copy /opt/boost/include/boost/math/distributions/logistic.hpp common.copy /opt/boost/include/boost/math/distributions/laplace.hpp common.copy /opt/boost/include/boost/math/distributions/kolmogorov_smirnov.hpp common.copy /opt/boost/include/boost/math/distributions/inverse_gaussian.hpp common.copy /opt/boost/include/boost/math/distributions/inverse_gamma.hpp common.copy /opt/boost/include/boost/math/distributions/inverse_chi_squared.hpp common.copy /opt/boost/include/boost/math/distributions/hypergeometric.hpp common.copy /opt/boost/include/boost/math/distributions/hyperexponential.hpp common.copy /opt/boost/include/boost/math/distributions/geometric.hpp ...on 7300th target... common.copy /opt/boost/include/boost/math/distributions/gamma.hpp common.copy /opt/boost/include/boost/math/distributions/fwd.hpp common.copy /opt/boost/include/boost/math/distributions/fisher_f.hpp common.copy /opt/boost/include/boost/math/distributions/find_scale.hpp common.copy /opt/boost/include/boost/math/distributions/extreme_value.hpp common.copy /opt/boost/include/boost/math/distributions/find_location.hpp common.copy /opt/boost/include/boost/math/distributions/exponential.hpp common.copy /opt/boost/include/boost/math/distributions/empirical_cumulative_distribution_function.hpp common.copy /opt/boost/include/boost/math/distributions/complement.hpp common.copy /opt/boost/include/boost/math/distributions/cauchy.hpp common.copy /opt/boost/include/boost/math/distributions/chi_squared.hpp common.copy /opt/boost/include/boost/math/distributions/binomial.hpp common.copy /opt/boost/include/boost/math/distributions/beta.hpp common.copy /opt/boost/include/boost/math/distributions/bernoulli.hpp common.copy /opt/boost/include/boost/math/distributions/arcsine.hpp common.copy /opt/boost/include/boost/math/differentiation/finite_difference.hpp common.copy /opt/boost/include/boost/math/differentiation/autodiff_cpp11.hpp common.copy /opt/boost/include/boost/math/differentiation/autodiff.hpp common.copy /opt/boost/include/boost/math/constants/constants.hpp common.copy /opt/boost/include/boost/math/constants/info.hpp common.copy /opt/boost/include/boost/math/cstdfloat/cstdfloat_types.hpp common.copy /opt/boost/include/boost/math/cstdfloat/cstdfloat_limits.hpp common.copy /opt/boost/include/boost/math/cstdfloat/cstdfloat_iostream.hpp common.copy /opt/boost/include/boost/math/cstdfloat/cstdfloat_complex_std.hpp common.copy /opt/boost/include/boost/math/cstdfloat/cstdfloat_complex.hpp common.copy /opt/boost/include/boost/math/constants/calculate_constants.hpp common.copy /opt/boost/include/boost/math/cstdfloat/cstdfloat_cmath.hpp common.copy /opt/boost/include/boost/math/concepts/real_type_concept.hpp common.copy /opt/boost/include/boost/math/concepts/std_real_concept.hpp common.copy /opt/boost/include/boost/math/complex/fabs.hpp common.copy /opt/boost/include/boost/math/complex/atanh.hpp common.copy /opt/boost/include/boost/math/complex/details.hpp common.copy /opt/boost/include/boost/math/complex/atan.hpp common.copy /opt/boost/include/boost/math/complex/asin.hpp common.copy /opt/boost/include/boost/math/complex/asinh.hpp common.copy /opt/boost/include/boost/math/complex/acos.hpp common.copy /opt/boost/include/boost/math/complex/acosh.hpp common.copy /opt/boost/include/boost/math/concepts/real_concept.hpp common.copy /opt/boost/include/boost/math/concepts/distributions.hpp common.copy /opt/boost/include/boost/math/bindings/rr.hpp common.copy /opt/boost/include/boost/math/bindings/mpreal.hpp common.copy /opt/boost/include/boost/math/bindings/e_float.hpp common.copy /opt/boost/include/boost/math/bindings/mpfr.hpp common.copy /opt/boost/include/boost/log/utility/value_ref_fwd.hpp common.copy /opt/boost/include/boost/log/utility/value_ref.hpp common.copy /opt/boost/include/boost/log/support/xpressive.hpp common.copy /opt/boost/include/boost/log/support/spirit_qi.hpp common.copy /opt/boost/include/boost/log/support/std_regex.hpp common.copy /opt/boost/include/boost/log/support/spirit_classic.hpp common.copy /opt/boost/include/boost/log/support/regex.hpp common.copy /opt/boost/include/boost/log/utility/unused_variable.hpp common.copy /opt/boost/include/boost/log/support/exception.hpp common.copy /opt/boost/include/boost/log/support/date_time.hpp common.copy /opt/boost/include/boost/log/utility/unique_identifier_name.hpp common.copy /opt/boost/include/boost/log/utility/string_literal.hpp common.copy /opt/boost/include/boost/log/utility/string_literal_fwd.hpp common.copy /opt/boost/include/boost/log/utility/strictest_lock.hpp common.copy /opt/boost/include/boost/log/utility/setup.hpp common.copy /opt/boost/include/boost/log/utility/record_ordering.hpp common.copy /opt/boost/include/boost/log/utility/permissions.hpp common.copy /opt/boost/include/boost/log/utility/once_block.hpp common.copy /opt/boost/include/boost/log/utility/open_mode.hpp common.copy /opt/boost/include/boost/log/utility/formatting_ostream_fwd.hpp common.copy /opt/boost/include/boost/log/utility/manipulators.hpp common.copy /opt/boost/include/boost/log/utility/functional.hpp common.copy /opt/boost/include/boost/log/utility/formatting_ostream.hpp common.copy /opt/boost/include/boost/log/utility/exception_handler.hpp common.copy /opt/boost/include/boost/log/sources/threading_models.hpp common.copy /opt/boost/include/boost/log/sources/severity_logger.hpp common.copy /opt/boost/include/boost/log/sources/severity_feature.hpp common.copy /opt/boost/include/boost/log/sources/severity_channel_logger.hpp common.copy /opt/boost/include/boost/log/sources/record_ostream.hpp common.copy /opt/boost/include/boost/log/sources/logger.hpp common.copy /opt/boost/include/boost/log/sources/global_logger_storage.hpp common.copy /opt/boost/include/boost/log/sources/features.hpp common.copy /opt/boost/include/boost/log/sources/exception_handler_feature.hpp common.copy /opt/boost/include/boost/log/sources/channel_logger.hpp common.copy /opt/boost/include/boost/log/sources/basic_logger.hpp common.copy /opt/boost/include/boost/log/sources/channel_feature.hpp common.copy /opt/boost/include/boost/log/sinks/unlocked_frontend.hpp common.copy /opt/boost/include/boost/log/keywords/time_based_rotation.hpp common.copy /opt/boost/include/boost/log/keywords/use_impl.hpp common.copy /opt/boost/include/boost/log/keywords/target_file_name.hpp common.copy /opt/boost/include/boost/log/keywords/target.hpp common.copy /opt/boost/include/boost/log/keywords/start_thread.hpp common.copy /opt/boost/include/boost/log/keywords/scan_method.hpp common.copy /opt/boost/include/boost/log/keywords/severity.hpp common.copy /opt/boost/include/boost/log/keywords/rotation_size.hpp common.copy /opt/boost/include/boost/log/keywords/registration.hpp ...on 7400th target... common.copy /opt/boost/include/boost/log/keywords/permissions.hpp common.copy /opt/boost/include/boost/log/keywords/ordering_window.hpp common.copy /opt/boost/include/boost/log/keywords/overflow_policy.hpp common.copy /opt/boost/include/boost/log/keywords/order.hpp common.copy /opt/boost/include/boost/log/keywords/name.hpp common.copy /opt/boost/include/boost/log/keywords/open_mode.hpp common.copy /opt/boost/include/boost/log/keywords/min_free_space.hpp common.copy /opt/boost/include/boost/log/keywords/message_file.hpp common.copy /opt/boost/include/boost/log/keywords/max_size.hpp common.copy /opt/boost/include/boost/log/keywords/max_files.hpp common.copy /opt/boost/include/boost/log/keywords/log_name.hpp common.copy /opt/boost/include/boost/log/keywords/log_source.hpp common.copy /opt/boost/include/boost/log/keywords/iteration.hpp common.copy /opt/boost/include/boost/log/keywords/incomplete_marker.hpp common.copy /opt/boost/include/boost/log/keywords/ip_version.hpp common.copy /opt/boost/include/boost/log/keywords/format.hpp common.copy /opt/boost/include/boost/log/keywords/ident.hpp common.copy /opt/boost/include/boost/log/keywords/filter.hpp common.copy /opt/boost/include/boost/log/keywords/file_name.hpp common.copy /opt/boost/include/boost/log/keywords/enable_final_rotation.hpp common.copy /opt/boost/include/boost/log/keywords/facility.hpp common.copy /opt/boost/include/boost/log/keywords/depth.hpp common.copy /opt/boost/include/boost/log/keywords/empty_marker.hpp common.copy /opt/boost/include/boost/log/keywords/channel.hpp common.copy /opt/boost/include/boost/log/keywords/delimiter.hpp common.copy /opt/boost/include/boost/log/keywords/capacity.hpp common.copy /opt/boost/include/boost/log/keywords/auto_newline_mode.hpp common.copy /opt/boost/include/boost/log/keywords/block_size.hpp common.copy /opt/boost/include/boost/log/keywords/auto_flush.hpp common.copy /opt/boost/include/boost/log/sinks/unbounded_fifo_queue.hpp common.copy /opt/boost/include/boost/log/sinks/unbounded_ordering_queue.hpp common.copy /opt/boost/include/boost/log/sinks/text_ostream_backend.hpp common.copy /opt/boost/include/boost/log/sinks/text_multifile_backend.hpp common.copy /opt/boost/include/boost/log/sinks/text_ipc_message_queue_backend.hpp common.copy /opt/boost/include/boost/log/sinks/text_file_backend.hpp common.copy /opt/boost/include/boost/log/sinks/syslog_constants.hpp common.copy /opt/boost/include/boost/log/sinks/sink.hpp common.copy /opt/boost/include/boost/log/sinks/sync_frontend.hpp common.copy /opt/boost/include/boost/log/sinks/syslog_backend.hpp common.copy /opt/boost/include/boost/log/sinks/frontend_requirements.hpp common.copy /opt/boost/include/boost/log/sinks/event_log_constants.hpp common.copy /opt/boost/include/boost/log/sinks/drop_on_overflow.hpp common.copy /opt/boost/include/boost/log/sinks/event_log_backend.hpp common.copy /opt/boost/include/boost/log/sinks/debug_output_backend.hpp common.copy /opt/boost/include/boost/log/sinks/bounded_ordering_queue.hpp common.copy /opt/boost/include/boost/log/sinks/block_on_overflow.hpp common.copy /opt/boost/include/boost/log/sinks/bounded_fifo_queue.hpp common.copy /opt/boost/include/boost/log/sinks/basic_sink_frontend.hpp common.copy /opt/boost/include/boost/log/sinks/basic_sink_backend.hpp common.copy /opt/boost/include/boost/log/sinks/attribute_mapping.hpp common.copy /opt/boost/include/boost/log/sinks/auto_newline_mode.hpp common.copy /opt/boost/include/boost/log/expressions/record.hpp common.copy /opt/boost/include/boost/log/sinks/async_frontend.hpp common.copy /opt/boost/include/boost/log/expressions/predicates.hpp common.copy /opt/boost/include/boost/log/expressions/message.hpp common.copy /opt/boost/include/boost/log/expressions/keyword_fwd.hpp common.copy /opt/boost/include/boost/log/expressions/keyword.hpp common.copy /opt/boost/include/boost/log/expressions/formatters.hpp common.copy /opt/boost/include/boost/log/expressions/is_keyword_descriptor.hpp common.copy /opt/boost/include/boost/log/expressions/formatter.hpp common.copy /opt/boost/include/boost/log/expressions/filter.hpp common.copy /opt/boost/include/boost/log/expressions/attr_fwd.hpp common.copy /opt/boost/include/boost/log/expressions/attr.hpp common.copy /opt/boost/include/boost/log/detail/value_ref_visitation.hpp common.copy /opt/boost/include/boost/log/core/record_view.hpp common.copy /opt/boost/include/boost/log/detail/unary_function_terminal.hpp common.copy /opt/boost/include/boost/log/detail/timestamp.hpp common.copy /opt/boost/include/boost/log/detail/trivial_keyword.hpp common.copy /opt/boost/include/boost/log/detail/threadsafe_queue.hpp common.copy /opt/boost/include/boost/log/detail/thread_id.hpp common.copy /opt/boost/include/boost/log/detail/thread_specific.hpp common.copy /opt/boost/include/boost/log/detail/tagged_integer.hpp common.copy /opt/boost/include/boost/log/detail/snprintf.hpp common.copy /opt/boost/include/boost/log/detail/sink_init_helpers.hpp common.copy /opt/boost/include/boost/log/detail/singleton.hpp common.copy /opt/boost/include/boost/log/detail/sfinae_tools.hpp common.copy /opt/boost/include/boost/log/detail/setup_config.hpp common.copy /opt/boost/include/boost/log/detail/process_id.hpp common.copy /opt/boost/include/boost/log/detail/pause.hpp common.copy /opt/boost/include/boost/log/detail/pp_identity.hpp common.copy /opt/boost/include/boost/log/detail/native_typeof.hpp common.copy /opt/boost/include/boost/log/detail/parameter_tools.hpp common.copy /opt/boost/include/boost/log/detail/named_scope_fmt_pp.hpp common.copy /opt/boost/include/boost/log/detail/locks.hpp common.copy /opt/boost/include/boost/log/detail/locking_ptr.hpp common.copy /opt/boost/include/boost/log/detail/light_function_pp.hpp common.copy /opt/boost/include/boost/log/detail/light_rw_mutex.hpp common.copy /opt/boost/include/boost/log/detail/light_function.hpp common.copy /opt/boost/include/boost/log/detail/is_ostream.hpp common.copy /opt/boost/include/boost/log/detail/is_character_type.hpp common.copy /opt/boost/include/boost/log/detail/id.hpp common.copy /opt/boost/include/boost/log/detail/header.hpp common.copy /opt/boost/include/boost/log/detail/generate_overloads.hpp common.copy /opt/boost/include/boost/log/detail/format.hpp common.copy /opt/boost/include/boost/log/detail/function_traits.hpp common.copy /opt/boost/include/boost/log/detail/footer.hpp common.copy /opt/boost/include/boost/log/detail/event.hpp ...on 7500th target... common.copy /opt/boost/include/boost/log/detail/fake_mutex.hpp common.copy /opt/boost/include/boost/log/detail/enqueued_record.hpp common.copy /opt/boost/include/boost/log/detail/default_attribute_names.hpp common.copy /opt/boost/include/boost/log/detail/embedded_string_type.hpp common.copy /opt/boost/include/boost/log/detail/deduce_char_type.hpp common.copy /opt/boost/include/boost/log/detail/decomposed_time.hpp common.copy /opt/boost/include/boost/log/detail/date_time_format_parser.hpp common.copy /opt/boost/include/boost/log/detail/date_time_fmt_gen_traits_fwd.hpp common.copy /opt/boost/include/boost/log/detail/custom_terminal_spec.hpp common.copy /opt/boost/include/boost/log/detail/config.hpp common.copy /opt/boost/include/boost/log/detail/copy_cv.hpp common.copy /opt/boost/include/boost/log/detail/cleanup_scope_guard.hpp common.copy /opt/boost/include/boost/log/detail/code_conversion.hpp common.copy /opt/boost/include/boost/log/detail/attribute_get_value_impl.hpp common.copy /opt/boost/include/boost/log/detail/c_str.hpp common.copy /opt/boost/include/boost/log/detail/attribute_predicate.hpp common.copy /opt/boost/include/boost/log/detail/attr_output_impl.hpp common.copy /opt/boost/include/boost/log/detail/attr_output_terminal.hpp common.copy /opt/boost/include/boost/log/detail/attachable_sstream_buf.hpp common.copy /opt/boost/include/boost/log/detail/asio_fwd.hpp common.copy /opt/boost/include/boost/log/detail/allocator_traits.hpp common.copy /opt/boost/include/boost/log/core/record.hpp common.copy /opt/boost/include/boost/log/detail/adaptive_mutex.hpp common.copy /opt/boost/include/boost/log/core/core.hpp common.copy /opt/boost/include/boost/log/attributes/value_visitation_fwd.hpp common.copy /opt/boost/include/boost/log/attributes/value_visitation.hpp common.copy /opt/boost/include/boost/log/attributes/value_extraction_fwd.hpp common.copy /opt/boost/include/boost/log/attributes/value_extraction.hpp common.copy /opt/boost/include/boost/log/attributes/timer.hpp common.copy /opt/boost/include/boost/log/attributes/time_traits.hpp common.copy /opt/boost/include/boost/log/attributes/scoped_attribute.hpp common.copy /opt/boost/include/boost/log/attributes/named_scope.hpp common.copy /opt/boost/include/boost/log/attributes/function.hpp common.copy /opt/boost/include/boost/log/attributes/mutable_constant.hpp common.copy /opt/boost/include/boost/log/attributes/fallback_policy_fwd.hpp common.copy /opt/boost/include/boost/log/attributes/fallback_policy.hpp common.copy /opt/boost/include/boost/log/attributes/current_process_name.hpp common.copy /opt/boost/include/boost/log/attributes/current_thread_id.hpp common.copy /opt/boost/include/boost/log/attributes/current_process_id.hpp common.copy /opt/boost/include/boost/log/attributes/counter.hpp common.copy /opt/boost/include/boost/log/attributes/constant.hpp common.copy /opt/boost/include/boost/log/attributes/clock.hpp common.copy /opt/boost/include/boost/log/attributes/attribute_value_set.hpp common.copy /opt/boost/include/boost/log/attributes/attribute_value_impl.hpp common.copy /opt/boost/include/boost/log/attributes/attribute_value.hpp common.copy /opt/boost/include/boost/log/attributes/attribute_set.hpp common.copy /opt/boost/include/boost/log/attributes/attribute_name.hpp common.copy /opt/boost/include/boost/log/attributes/attribute_cast.hpp common.copy /opt/boost/include/boost/log/attributes/attribute.hpp common.copy /opt/boost/include/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp common.copy /opt/boost/include/boost/locale/boundary/types.hpp common.copy /opt/boost/include/boost/locale/boundary/index.hpp common.copy /opt/boost/include/boost/locale/boundary/segment.hpp common.copy /opt/boost/include/boost/locale/boundary/facets.hpp common.copy /opt/boost/include/boost/locale/boundary/boundary_point.hpp common.copy /opt/boost/include/boost/lockfree/detail/tagged_ptr_dcas.hpp common.copy /opt/boost/include/boost/lockfree/detail/tagged_ptr.hpp common.copy /opt/boost/include/boost/lockfree/detail/prefix.hpp common.copy /opt/boost/include/boost/lockfree/detail/freelist.hpp common.copy /opt/boost/include/boost/lockfree/detail/parameter.hpp common.copy /opt/boost/include/boost/lockfree/detail/copy_payload.hpp common.copy /opt/boost/include/boost/local_function/aux_/symbol.hpp common.copy /opt/boost/include/boost/lockfree/detail/atomic.hpp common.copy /opt/boost/include/boost/local_function/aux_/nobind.hpp common.copy /opt/boost/include/boost/local_function/aux_/function.hpp common.copy /opt/boost/include/boost/local_function/aux_/member.hpp common.copy /opt/boost/include/boost/local_function/aux_/add_pointed_const.hpp common.copy /opt/boost/include/boost/lexical_cast/detail/lcast_char_constants.hpp common.copy /opt/boost/include/boost/lexical_cast/detail/lcast_unsigned_converters.hpp common.copy /opt/boost/include/boost/lexical_cast/detail/widest_char.hpp common.copy /opt/boost/include/boost/lexical_cast/detail/inf_nan.hpp common.copy /opt/boost/include/boost/lexical_cast/detail/is_character.hpp common.copy /opt/boost/include/boost/lexical_cast/detail/converter_numeric.hpp common.copy /opt/boost/include/boost/lexical_cast/detail/converter_lexical.hpp common.copy /opt/boost/include/boost/lexical_cast/detail/converter_lexical_streams.hpp common.copy /opt/boost/include/boost/leaf/detail/print.hpp common.copy /opt/boost/include/boost/leaf/detail/optional.hpp common.copy /opt/boost/include/boost/leaf/detail/mp11.hpp common.copy /opt/boost/include/boost/leaf/detail/function_traits.hpp common.copy /opt/boost/include/boost/leaf/detail/config.hpp common.copy /opt/boost/include/boost/leaf/detail/demangle.hpp common.copy /opt/boost/include/boost/leaf/detail/all.hpp common.copy /opt/boost/include/boost/lambda/detail/suppress_unused.hpp common.copy /opt/boost/include/boost/json/impl/visit.hpp common.copy /opt/boost/include/boost/json/impl/value_stack.ipp common.copy /opt/boost/include/boost/json/impl/value_ref.hpp common.copy /opt/boost/include/boost/json/impl/value_ref.ipp common.copy /opt/boost/include/boost/json/impl/value.ipp common.copy /opt/boost/include/boost/json/impl/string.ipp common.copy /opt/boost/include/boost/json/impl/stream_parser.ipp common.copy /opt/boost/include/boost/json/impl/string.hpp common.copy /opt/boost/include/boost/json/impl/serializer.ipp ...on 7600th target... common.copy /opt/boost/include/boost/json/impl/static_resource.ipp common.copy /opt/boost/include/boost/json/impl/serialize.ipp common.copy /opt/boost/include/boost/json/impl/parse.ipp common.copy /opt/boost/include/boost/json/impl/parser.ipp common.copy /opt/boost/include/boost/json/impl/object.ipp common.copy /opt/boost/include/boost/json/impl/monotonic_resource.ipp common.copy /opt/boost/include/boost/json/impl/object.hpp common.copy /opt/boost/include/boost/json/impl/null_resource.ipp common.copy /opt/boost/include/boost/json/impl/error.ipp common.copy /opt/boost/include/boost/json/impl/kind.ipp common.copy /opt/boost/include/boost/json/impl/error.hpp common.copy /opt/boost/include/boost/json/impl/array.ipp common.copy /opt/boost/include/boost/json/impl/array.hpp common.copy /opt/boost/include/boost/lambda/detail/select_functions.hpp common.copy /opt/boost/include/boost/lambda/detail/ret.hpp common.copy /opt/boost/include/boost/lambda/detail/return_type_traits.hpp common.copy /opt/boost/include/boost/lambda/detail/operators.hpp common.copy /opt/boost/include/boost/lambda/detail/operator_return_type_traits.hpp common.copy /opt/boost/include/boost/lambda/detail/operator_lambda_func_base.hpp common.copy /opt/boost/include/boost/lambda/detail/operator_actions.hpp common.copy /opt/boost/include/boost/lambda/detail/member_ptr.hpp common.copy /opt/boost/include/boost/lambda/detail/lambda_traits.hpp common.copy /opt/boost/include/boost/lambda/detail/lambda_fwd.hpp common.copy /opt/boost/include/boost/lambda/detail/lambda_functors.hpp common.copy /opt/boost/include/boost/lambda/detail/lambda_functor_base.hpp common.copy /opt/boost/include/boost/lambda/detail/lambda_config.hpp common.copy /opt/boost/include/boost/lambda/detail/function_adaptors.hpp common.copy /opt/boost/include/boost/lambda/detail/is_instance_of.hpp common.copy /opt/boost/include/boost/lambda/detail/control_constructs_common.hpp common.copy /opt/boost/include/boost/lambda/detail/bind_functions.hpp common.copy /opt/boost/include/boost/lambda/detail/arity_code.hpp common.copy /opt/boost/include/boost/json/detail/value_traits.hpp common.copy /opt/boost/include/boost/lambda/detail/actions.hpp common.copy /opt/boost/include/boost/json/detail/value_from.hpp common.copy /opt/boost/include/boost/json/detail/value_to.hpp common.copy /opt/boost/include/boost/json/detail/value.hpp common.copy /opt/boost/include/boost/json/detail/utf8.hpp common.copy /opt/boost/include/boost/json/detail/string_impl.hpp common.copy /opt/boost/include/boost/json/detail/stack.hpp common.copy /opt/boost/include/boost/json/detail/stream.hpp common.copy /opt/boost/include/boost/json/detail/sse2.hpp common.copy /opt/boost/include/boost/json/detail/shared_resource.hpp common.copy /opt/boost/include/boost/json/detail/object.hpp common.copy /opt/boost/include/boost/json/detail/handler.hpp common.copy /opt/boost/include/boost/json/detail/format.hpp common.copy /opt/boost/include/boost/json/detail/except.hpp common.copy /opt/boost/include/boost/json/detail/digest.hpp common.copy /opt/boost/include/boost/json/detail/default_resource.hpp common.copy /opt/boost/include/boost/json/detail/buffer.hpp common.copy /opt/boost/include/boost/json/detail/config.hpp common.copy /opt/boost/include/boost/json/detail/array.hpp common.copy /opt/boost/include/boost/json/detail/align.hpp common.copy /opt/boost/include/boost/iterator/detail/minimum_category.hpp common.copy /opt/boost/include/boost/iostreams/filter/zstd.hpp common.copy /opt/boost/include/boost/iostreams/filter/zlib.hpp common.copy /opt/boost/include/boost/iostreams/filter/test.hpp common.copy /opt/boost/include/boost/iostreams/filter/symmetric.hpp common.copy /opt/boost/include/boost/iostreams/filter/stdio.hpp common.copy /opt/boost/include/boost/iostreams/filter/regex.hpp common.copy /opt/boost/include/boost/iostreams/filter/newline.hpp common.copy /opt/boost/include/boost/iostreams/filter/lzma.hpp common.copy /opt/boost/include/boost/iostreams/filter/line.hpp common.copy /opt/boost/include/boost/iostreams/filter/gzip.hpp common.copy /opt/boost/include/boost/iostreams/filter/grep.hpp common.copy /opt/boost/include/boost/iostreams/filter/aggregate.hpp common.copy /opt/boost/include/boost/iostreams/filter/counter.hpp common.copy /opt/boost/include/boost/iostreams/filter/bzip2.hpp common.copy /opt/boost/include/boost/iterator/detail/facade_iterator_category.hpp common.copy /opt/boost/include/boost/iterator/detail/config_undef.hpp common.copy /opt/boost/include/boost/iterator/detail/enable_if.hpp common.copy /opt/boost/include/boost/iterator/detail/config_def.hpp common.copy /opt/boost/include/boost/iterator/detail/any_conversion_eater.hpp common.copy /opt/boost/include/boost/iostreams/device/null.hpp common.copy /opt/boost/include/boost/iostreams/device/mapped_file.hpp common.copy /opt/boost/include/boost/iostreams/device/file_descriptor.hpp common.copy /opt/boost/include/boost/iostreams/device/file.hpp common.copy /opt/boost/include/boost/iostreams/device/back_inserter.hpp common.copy /opt/boost/include/boost/iostreams/device/array.hpp common.copy /opt/boost/include/boost/iostreams/detail/wrap_unwrap.hpp common.copy /opt/boost/include/boost/iostreams/detail/translate_int_type.hpp common.copy /opt/boost/include/boost/io/detail/ostream_guard.hpp common.copy /opt/boost/include/boost/io/detail/buffer_fill.hpp common.copy /opt/boost/include/boost/iostreams/detail/template_params.hpp common.copy /opt/boost/include/boost/iostreams/detail/system_failure.hpp common.copy /opt/boost/include/boost/iostreams/detail/streambuf.hpp common.copy /opt/boost/include/boost/iostreams/detail/select.hpp common.copy /opt/boost/include/boost/iostreams/detail/select_by_size.hpp common.copy /opt/boost/include/boost/iostreams/detail/restrict_impl.hpp common.copy /opt/boost/include/boost/iostreams/detail/push_params.hpp common.copy /opt/boost/include/boost/iostreams/detail/resolve.hpp common.copy /opt/boost/include/boost/iostreams/detail/push.hpp common.copy /opt/boost/include/boost/iostreams/detail/path.hpp common.copy /opt/boost/include/boost/iostreams/detail/param_type.hpp common.copy /opt/boost/include/boost/iostreams/detail/optional.hpp ...on 7700th target... common.copy /opt/boost/include/boost/iostreams/detail/newline.hpp common.copy /opt/boost/include/boost/iostreams/detail/is_iterator_range.hpp common.copy /opt/boost/include/boost/iostreams/detail/iostream.hpp common.copy /opt/boost/include/boost/iostreams/detail/is_dereferenceable.hpp common.copy /opt/boost/include/boost/iostreams/detail/ios.hpp gcc.compile.c++ bin.v2/libs/wave/build/gcc-9/release/threading-multi/visibility-hidden/instantiate_re2c_lexer_str.o common.copy /opt/boost/include/boost/iostreams/detail/fstream.hpp common.copy /opt/boost/include/boost/iostreams/detail/functional.hpp common.copy /opt/boost/include/boost/iostreams/detail/forward.hpp common.copy /opt/boost/include/boost/iostreams/detail/execute.hpp common.copy /opt/boost/include/boost/iostreams/detail/file_handle.hpp common.copy /opt/boost/include/boost/iostreams/detail/error.hpp common.copy /opt/boost/include/boost/iostreams/detail/enable_if_stream.hpp common.copy /opt/boost/include/boost/iostreams/detail/double_object.hpp common.copy /opt/boost/include/boost/iostreams/detail/default_arg.hpp common.copy /opt/boost/include/boost/iostreams/detail/dispatch.hpp common.copy /opt/boost/include/boost/iostreams/detail/current_directory.hpp common.copy /opt/boost/include/boost/iostreams/detail/codecvt_holder.hpp common.copy /opt/boost/include/boost/iostreams/detail/counted_array.hpp common.copy /opt/boost/include/boost/iostreams/detail/codecvt_helper.hpp common.copy /opt/boost/include/boost/iostreams/detail/char_traits.hpp common.copy /opt/boost/include/boost/iostreams/detail/buffer.hpp common.copy /opt/boost/include/boost/iostreams/detail/call_traits.hpp common.copy /opt/boost/include/boost/iostreams/detail/bool_trait_def.hpp common.copy /opt/boost/include/boost/iostreams/detail/add_facet.hpp common.copy /opt/boost/include/boost/iostreams/detail/access_control.hpp common.copy /opt/boost/include/boost/iostreams/detail/absolute_path.hpp common.copy /opt/boost/include/boost/intrusive/detail/uncast.hpp common.copy /opt/boost/include/boost/intrusive/detail/workaround.hpp common.copy /opt/boost/include/boost/intrusive/detail/tree_value_compare.hpp common.copy /opt/boost/include/boost/intrusive/detail/tree_iterator.hpp common.copy /opt/boost/include/boost/intrusive/detail/tree_node.hpp common.copy /opt/boost/include/boost/intrusive/detail/transform_iterator.hpp common.copy /opt/boost/include/boost/intrusive/detail/std_fwd.hpp common.copy /opt/boost/include/boost/intrusive/detail/slist_node.hpp common.copy /opt/boost/include/boost/intrusive/detail/slist_iterator.hpp common.copy /opt/boost/include/boost/intrusive/detail/size_holder.hpp common.copy /opt/boost/include/boost/intrusive/detail/simple_disposers.hpp common.copy /opt/boost/include/boost/intrusive/detail/reverse_iterator.hpp common.copy /opt/boost/include/boost/intrusive/detail/parent_from_member.hpp common.copy /opt/boost/include/boost/intrusive/detail/rbtree_node.hpp common.copy /opt/boost/include/boost/intrusive/detail/node_to_value.hpp common.copy /opt/boost/include/boost/intrusive/detail/node_holder.hpp common.copy /opt/boost/include/boost/intrusive/detail/node_cloner_disposer.hpp common.copy /opt/boost/include/boost/intrusive/detail/minimal_less_equal_header.hpp common.copy /opt/boost/include/boost/intrusive/detail/mpl.hpp common.copy /opt/boost/include/boost/intrusive/detail/minimal_pair_header.hpp common.copy /opt/boost/include/boost/intrusive/detail/list_node.hpp common.copy /opt/boost/include/boost/intrusive/detail/math.hpp common.copy /opt/boost/include/boost/intrusive/detail/list_iterator.hpp common.copy /opt/boost/include/boost/intrusive/detail/key_nodeptr_comp.hpp common.copy /opt/boost/include/boost/intrusive/detail/is_stateful_value_traits.hpp common.copy /opt/boost/include/boost/intrusive/detail/iterator.hpp common.copy /opt/boost/include/boost/intrusive/detail/hook_traits.hpp common.copy /opt/boost/include/boost/intrusive/detail/hashtable_node.hpp common.copy /opt/boost/include/boost/intrusive/detail/iiterator.hpp common.copy /opt/boost/include/boost/intrusive/detail/has_member_function_callable_with.hpp common.copy /opt/boost/include/boost/intrusive/detail/get_value_traits.hpp common.copy /opt/boost/include/boost/intrusive/detail/generic_hook.hpp common.copy /opt/boost/include/boost/intrusive/detail/function_detector.hpp common.copy /opt/boost/include/boost/intrusive/detail/exception_disposer.hpp common.copy /opt/boost/include/boost/intrusive/detail/equal_to_value.hpp common.copy /opt/boost/include/boost/intrusive/detail/empty_node_checker.hpp common.copy /opt/boost/include/boost/intrusive/detail/ebo_functor_holder.hpp common.copy /opt/boost/include/boost/intrusive/detail/default_header_holder.hpp common.copy /opt/boost/include/boost/intrusive/detail/common_slist_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/detail/config_end.hpp common.copy /opt/boost/include/boost/intrusive/detail/config_begin.hpp common.copy /opt/boost/include/boost/intrusive/detail/avltree_node.hpp common.copy /opt/boost/include/boost/intrusive/detail/bstree_algorithms_base.hpp common.copy /opt/boost/include/boost/intrusive/detail/array_initializer.hpp common.copy /opt/boost/include/boost/intrusive/detail/assert.hpp common.copy /opt/boost/include/boost/intrusive/detail/any_node_and_algorithms.hpp common.copy /opt/boost/include/boost/intrusive/detail/algorithm.hpp common.copy /opt/boost/include/boost/intrusive/detail/algo_type.hpp common.copy /opt/boost/include/boost/interprocess/sync/sharable_lock.hpp common.copy /opt/boost/include/boost/interprocess/sync/upgradable_lock.hpp common.copy /opt/boost/include/boost/interprocess/sync/null_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/scoped_lock.hpp common.copy /opt/boost/include/boost/interprocess/sync/named_upgradable_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/named_sharable_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/named_semaphore.hpp common.copy /opt/boost/include/boost/interprocess/sync/named_recursive_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/named_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/named_condition_any.hpp common.copy /opt/boost/include/boost/interprocess/sync/named_condition.hpp common.copy /opt/boost/include/boost/interprocess/sync/mutex_family.hpp common.copy /opt/boost/include/boost/interprocess/sync/lock_options.hpp common.copy /opt/boost/include/boost/interprocess/sync/interprocess_upgradable_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/interprocess_sharable_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/interprocess_semaphore.hpp common.copy /opt/boost/include/boost/interprocess/sync/interprocess_recursive_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/interprocess_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/interprocess_condition_any.hpp common.copy /opt/boost/include/boost/interprocess/sync/interprocess_condition.hpp common.copy /opt/boost/include/boost/interprocess/sync/file_lock.hpp common.copy /opt/boost/include/boost/interprocess/streams/vectorstream.hpp ...on 7800th target... common.copy /opt/boost/include/boost/interprocess/streams/bufferstream.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/weak_ptr.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/shared_ptr.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/unique_ptr.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/scoped_ptr.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/intrusive_ptr.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/enable_shared_from_this.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/deleter.hpp common.copy /opt/boost/include/boost/interprocess/mem_algo/simple_seq_fit.hpp common.copy /opt/boost/include/boost/interprocess/ipc/message_queue.hpp common.copy /opt/boost/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp common.copy /opt/boost/include/boost/interprocess/indexes/null_index.hpp common.copy /opt/boost/include/boost/interprocess/indexes/unordered_map_index.hpp common.copy /opt/boost/include/boost/interprocess/indexes/map_index.hpp common.copy /opt/boost/include/boost/interprocess/indexes/iunordered_set_index.hpp common.copy /opt/boost/include/boost/interprocess/indexes/iset_index.hpp common.copy /opt/boost/include/boost/interprocess/indexes/flat_map_index.hpp common.copy /opt/boost/include/boost/interprocess/detail/xsi_shared_memory_file_wrapper.hpp common.copy /opt/boost/include/boost/interprocess/containers/version_type.hpp common.copy /opt/boost/include/boost/interprocess/containers/vector.hpp common.copy /opt/boost/include/boost/interprocess/containers/string.hpp common.copy /opt/boost/include/boost/interprocess/containers/stable_vector.hpp common.copy /opt/boost/include/boost/interprocess/containers/slist.hpp common.copy /opt/boost/include/boost/interprocess/containers/set.hpp common.copy /opt/boost/include/boost/interprocess/containers/pair.hpp common.copy /opt/boost/include/boost/interprocess/containers/map.hpp common.copy /opt/boost/include/boost/interprocess/containers/flat_set.hpp common.copy /opt/boost/include/boost/interprocess/containers/list.hpp common.copy /opt/boost/include/boost/interprocess/containers/flat_map.hpp common.copy /opt/boost/include/boost/interprocess/containers/containers_fwd.hpp common.copy /opt/boost/include/boost/interprocess/containers/deque.hpp common.copy /opt/boost/include/boost/interprocess/containers/allocation_type.hpp common.copy /opt/boost/include/boost/interprocess/detail/workaround.hpp common.copy /opt/boost/include/boost/interprocess/detail/windows_intermodule_singleton.hpp common.copy /opt/boost/include/boost/interprocess/detail/variadic_templates_tools.hpp gcc.link.dll bin.v2/libs/wave/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_wave.so.1.75.0 common.copy /opt/boost/include/boost/interprocess/detail/win32_api.hpp common.copy /opt/boost/include/boost/interprocess/detail/utilities.hpp common.copy /opt/boost/lib/libboost_wave.so.1.75.0 boost-install.generate-cmake-variant- bin.v2/libs/wave/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_wave-variant-shared.cmake common.copy /opt/boost/include/boost/interprocess/detail/type_traits.hpp common.copy /opt/boost/include/boost/interprocess/detail/transform_iterator.hpp ln-UNIX /opt/boost/lib/libboost_wave.so common.copy /opt/boost/include/boost/interprocess/detail/std_fwd.hpp common.copy /opt/boost/include/boost/interprocess/detail/shared_dir_helpers.hpp common.copy /opt/boost/include/boost/interprocess/detail/simple_swap.hpp common.copy /opt/boost/lib/cmake/boost_wave-1.75.0/libboost_wave-variant-shared.cmake common.copy /opt/boost/include/boost/interprocess/detail/robust_emulation.hpp common.copy /opt/boost/include/boost/interprocess/detail/segment_manager_helper.hpp common.copy /opt/boost/include/boost/interprocess/detail/ptime_wrk.hpp common.copy /opt/boost/include/boost/interprocess/detail/posix_time_types_wrk.hpp common.copy /opt/boost/include/boost/interprocess/detail/pointer_type.hpp common.copy /opt/boost/include/boost/interprocess/detail/portable_intermodule_singleton.hpp common.copy /opt/boost/include/boost/interprocess/detail/os_thread_functions.hpp common.copy /opt/boost/include/boost/interprocess/detail/os_file_functions.hpp common.copy /opt/boost/include/boost/interprocess/detail/nothrow.hpp common.copy /opt/boost/include/boost/interprocess/detail/mpl.hpp common.copy /opt/boost/include/boost/interprocess/detail/named_proxy.hpp common.copy /opt/boost/include/boost/interprocess/detail/move.hpp common.copy /opt/boost/include/boost/interprocess/detail/min_max.hpp common.copy /opt/boost/include/boost/interprocess/detail/math_functions.hpp common.copy /opt/boost/include/boost/interprocess/detail/managed_open_or_create_impl.hpp common.copy /opt/boost/include/boost/interprocess/detail/managed_multi_shared_memory.hpp common.copy /opt/boost/include/boost/interprocess/detail/managed_memory_impl.hpp common.copy /opt/boost/include/boost/interprocess/detail/managed_global_memory.hpp common.copy /opt/boost/include/boost/interprocess/detail/intersegment_ptr.hpp common.copy /opt/boost/include/boost/interprocess/detail/intermodule_singleton.hpp common.copy /opt/boost/include/boost/interprocess/detail/interprocess_tester.hpp common.copy /opt/boost/include/boost/interprocess/detail/intermodule_singleton_common.hpp common.copy /opt/boost/include/boost/interprocess/detail/in_place_interface.hpp common.copy /opt/boost/include/boost/interprocess/detail/file_wrapper.hpp common.copy /opt/boost/include/boost/interprocess/detail/file_locking_helpers.hpp common.copy /opt/boost/include/boost/interprocess/detail/config_external_begin.hpp common.copy /opt/boost/include/boost/interprocess/detail/config_external_end.hpp common.copy /opt/boost/include/boost/interprocess/detail/config_end.hpp common.copy /opt/boost/include/boost/interprocess/detail/config_begin.hpp common.copy /opt/boost/include/boost/interprocess/detail/atomic.hpp common.copy /opt/boost/include/boost/interprocess/detail/cast_tags.hpp common.copy /opt/boost/include/boost/interprocess/allocators/private_node_allocator.hpp common.copy /opt/boost/include/boost/interprocess/allocators/node_allocator.hpp common.copy /opt/boost/include/boost/interprocess/allocators/private_adaptive_pool.hpp common.copy /opt/boost/include/boost/interprocess/allocators/cached_adaptive_pool.hpp common.copy /opt/boost/include/boost/interprocess/allocators/cached_node_allocator.hpp common.copy /opt/boost/include/boost/interprocess/allocators/allocator.hpp common.copy /opt/boost/include/boost/interprocess/allocators/adaptive_pool.hpp common.copy /opt/boost/include/boost/icl/type_traits/value_size.hpp common.copy /opt/boost/include/boost/icl/predicates/sub_super_set.hpp common.copy /opt/boost/include/boost/icl/type_traits/unit_element.hpp common.copy /opt/boost/include/boost/icl/predicates/std_equal.hpp common.copy /opt/boost/include/boost/icl/predicates/element_equal.hpp common.copy /opt/boost/include/boost/icl/type_traits/type_to_string.hpp ...on 7900th target... common.copy /opt/boost/include/boost/icl/predicates/distinct_equal.hpp common.copy /opt/boost/include/boost/icl/type_traits/succ_pred.hpp common.copy /opt/boost/include/boost/icl/type_traits/to_string.hpp common.copy /opt/boost/include/boost/icl/type_traits/size_type_of.hpp common.copy /opt/boost/include/boost/icl/type_traits/size.hpp common.copy /opt/boost/include/boost/icl/type_traits/rep_type_of.hpp common.copy /opt/boost/include/boost/icl/type_traits/segment_type_of.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_total.hpp common.copy /opt/boost/include/boost/icl/type_traits/predicate.hpp common.copy /opt/boost/include/boost/icl/type_traits/no_type.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_set.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_key_container_of.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_map.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_numeric.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_interval_splitter.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_interval_container.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_interval_separator.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_interval_joiner.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_interval.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_increasing.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_icl_container.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_element_container.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_continuous_interval.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_discrete.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_discrete_interval.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_continuous.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_container.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_combinable.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_concept_equivalent.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_asymmetric_interval.hpp common.copy /opt/boost/include/boost/icl/type_traits/is_associative_element_container.hpp common.copy /opt/boost/include/boost/icl/type_traits/interval_type_of.hpp common.copy /opt/boost/include/boost/icl/type_traits/interval_type_default.hpp common.copy /opt/boost/include/boost/icl/type_traits/infinity.hpp common.copy /opt/boost/include/boost/icl/type_traits/identity_element.hpp common.copy /opt/boost/include/boost/icl/type_traits/has_set_semantics.hpp common.copy /opt/boost/include/boost/icl/type_traits/has_inverse.hpp common.copy /opt/boost/include/boost/icl/type_traits/element_type_of.hpp common.copy /opt/boost/include/boost/icl/type_traits/domain_type_of.hpp common.copy /opt/boost/include/boost/icl/type_traits/difference.hpp common.copy /opt/boost/include/boost/icl/type_traits/difference_type_of.hpp common.copy /opt/boost/include/boost/icl/type_traits/codomain_type_of.hpp common.copy /opt/boost/include/boost/icl/type_traits/adds_inversely.hpp common.copy /opt/boost/include/boost/icl/detail/subset_comparer.hpp common.copy /opt/boost/include/boost/icl/type_traits/absorbs_identities.hpp common.copy /opt/boost/include/boost/icl/detail/std_set.hpp common.copy /opt/boost/include/boost/icl/detail/set_algo.hpp common.copy /opt/boost/include/boost/icl/detail/relation_state.hpp common.copy /opt/boost/include/boost/icl/detail/on_absorbtion.hpp common.copy /opt/boost/include/boost/icl/detail/notate.hpp common.copy /opt/boost/include/boost/icl/detail/mapped_reference.hpp common.copy /opt/boost/include/boost/icl/detail/map_algo.hpp common.copy /opt/boost/include/boost/icl/detail/interval_set_algo.hpp common.copy /opt/boost/include/boost/icl/detail/interval_morphism.hpp common.copy /opt/boost/include/boost/icl/detail/interval_subset_comparer.hpp common.copy /opt/boost/include/boost/icl/detail/element_iterator.hpp common.copy /opt/boost/include/boost/icl/detail/exclusive_less_than.hpp common.copy /opt/boost/include/boost/icl/detail/interval_map_algo.hpp common.copy /opt/boost/include/boost/icl/detail/element_comparer.hpp common.copy /opt/boost/include/boost/icl/detail/design_config.hpp common.copy /opt/boost/include/boost/icl/detail/concept_check.hpp common.copy /opt/boost/include/boost/icl/detail/boost_config.hpp common.copy /opt/boost/include/boost/icl/detail/associated_value.hpp common.copy /opt/boost/include/boost/icl/concept/set_value.hpp common.copy /opt/boost/include/boost/hof/detail/using.hpp common.copy /opt/boost/include/boost/hof/detail/unwrap.hpp common.copy /opt/boost/include/boost/histogram/detail/variant_proxy.hpp common.copy /opt/boost/include/boost/histogram/detail/type_name.hpp common.copy /opt/boost/include/boost/histogram/detail/tuple_slice.hpp common.copy /opt/boost/include/boost/histogram/detail/try_cast.hpp common.copy /opt/boost/include/boost/histogram/detail/sub_array.hpp common.copy /opt/boost/include/boost/histogram/detail/static_if.hpp common.copy /opt/boost/include/boost/histogram/detail/span.hpp common.copy /opt/boost/include/boost/histogram/detail/safe_comparison.hpp common.copy /opt/boost/include/boost/histogram/detail/relaxed_tuple_size.hpp common.copy /opt/boost/include/boost/histogram/detail/replace_type.hpp common.copy /opt/boost/include/boost/histogram/detail/relaxed_equal.hpp common.copy /opt/boost/include/boost/histogram/detail/reduce_command.hpp common.copy /opt/boost/include/boost/histogram/detail/optional_index.hpp common.copy /opt/boost/include/boost/histogram/detail/priority.hpp common.copy /opt/boost/include/boost/histogram/detail/operators.hpp common.copy /opt/boost/include/boost/histogram/detail/mutex_base.hpp common.copy /opt/boost/include/boost/histogram/detail/make_default.hpp common.copy /opt/boost/include/boost/histogram/detail/nonmember_container_access.hpp common.copy /opt/boost/include/boost/histogram/detail/linearize.hpp common.copy /opt/boost/include/boost/histogram/detail/large_int.hpp common.copy /opt/boost/include/boost/histogram/detail/limits.hpp common.copy /opt/boost/include/boost/histogram/detail/iterator_adaptor.hpp common.copy /opt/boost/include/boost/histogram/detail/index_translator.hpp common.copy /opt/boost/include/boost/histogram/detail/fill.hpp common.copy /opt/boost/include/boost/histogram/detail/detect.hpp common.copy /opt/boost/include/boost/histogram/detail/counting_streambuf.hpp common.copy /opt/boost/include/boost/histogram/detail/fill_n.hpp common.copy /opt/boost/include/boost/histogram/detail/convert_integer.hpp common.copy /opt/boost/include/boost/histogram/detail/array_wrapper.hpp common.copy /opt/boost/include/boost/histogram/detail/common_type.hpp ...on 8000th target... common.copy /opt/boost/include/boost/histogram/detail/axes.hpp common.copy /opt/boost/include/boost/histogram/detail/argument_traits.hpp common.copy /opt/boost/include/boost/histogram/detail/args_type.hpp common.copy /opt/boost/include/boost/hof/detail/unpack_tuple.hpp common.copy /opt/boost/include/boost/histogram/detail/accumulator_traits.hpp common.copy /opt/boost/include/boost/hof/detail/seq.hpp common.copy /opt/boost/include/boost/hof/detail/static_const_var.hpp common.copy /opt/boost/include/boost/hof/detail/result_type.hpp common.copy /opt/boost/include/boost/hof/detail/result_of.hpp common.copy /opt/boost/include/boost/hof/detail/remove_rvalue_reference.hpp common.copy /opt/boost/include/boost/hof/detail/recursive_constexpr_depth.hpp common.copy /opt/boost/include/boost/hof/detail/pp.hpp common.copy /opt/boost/include/boost/hof/detail/noexcept.hpp common.copy /opt/boost/include/boost/hof/detail/make.hpp common.copy /opt/boost/include/boost/hof/detail/move.hpp common.copy /opt/boost/include/boost/hof/detail/intrinsics.hpp common.copy /opt/boost/include/boost/hof/detail/join.hpp common.copy /opt/boost/include/boost/hof/detail/forward.hpp common.copy /opt/boost/include/boost/hof/detail/delegate.hpp common.copy /opt/boost/include/boost/hof/detail/holder.hpp common.copy /opt/boost/include/boost/hof/detail/constexpr_deduce.hpp common.copy /opt/boost/include/boost/hof/detail/compressed_pair.hpp common.copy /opt/boost/include/boost/hof/detail/callable_base.hpp common.copy /opt/boost/include/boost/hof/detail/can_be_called.hpp common.copy /opt/boost/include/boost/hof/detail/and.hpp common.copy /opt/boost/include/boost/icl/concept/map_value.hpp common.copy /opt/boost/include/boost/icl/concept/joinable.hpp common.copy /opt/boost/include/boost/icl/concept/interval_set_value.hpp common.copy /opt/boost/include/boost/icl/concept/interval_set.hpp common.copy /opt/boost/include/boost/icl/concept/interval_map.hpp common.copy /opt/boost/include/boost/icl/concept/interval_bounds.hpp common.copy /opt/boost/include/boost/icl/concept/interval_associator.hpp common.copy /opt/boost/include/boost/icl/concept/interval.hpp common.copy /opt/boost/include/boost/icl/concept/interval_associator_base.hpp common.copy /opt/boost/include/boost/icl/concept/element_set_value.hpp common.copy /opt/boost/include/boost/icl/concept/element_map.hpp common.copy /opt/boost/include/boost/icl/concept/element_set.hpp common.copy /opt/boost/include/boost/icl/concept/element_associator.hpp common.copy /opt/boost/include/boost/histogram/axis/variant.hpp common.copy /opt/boost/include/boost/icl/concept/container.hpp common.copy /opt/boost/include/boost/icl/concept/comparable.hpp common.copy /opt/boost/include/boost/histogram/axis/variable.hpp common.copy /opt/boost/include/boost/histogram/axis/traits.hpp common.copy /opt/boost/include/boost/histogram/axis/polymorphic_bin.hpp common.copy /opt/boost/include/boost/histogram/axis/regular.hpp common.copy /opt/boost/include/boost/histogram/axis/ostream.hpp common.copy /opt/boost/include/boost/histogram/axis/option.hpp common.copy /opt/boost/include/boost/histogram/axis/metadata_base.hpp common.copy /opt/boost/include/boost/histogram/axis/iterator.hpp common.copy /opt/boost/include/boost/histogram/axis/interval_view.hpp common.copy /opt/boost/include/boost/histogram/axis/integer.hpp common.copy /opt/boost/include/boost/histogram/axis/category.hpp common.copy /opt/boost/include/boost/histogram/axis/boolean.hpp common.copy /opt/boost/include/boost/histogram/algorithm/reduce.hpp common.copy /opt/boost/include/boost/histogram/algorithm/sum.hpp common.copy /opt/boost/include/boost/histogram/algorithm/project.hpp common.copy /opt/boost/include/boost/histogram/accumulators/weighted_sum.hpp common.copy /opt/boost/include/boost/histogram/accumulators/weighted_mean.hpp common.copy /opt/boost/include/boost/histogram/accumulators/thread_safe.hpp common.copy /opt/boost/include/boost/histogram/accumulators/ostream.hpp common.copy /opt/boost/include/boost/histogram/accumulators/sum.hpp common.copy /opt/boost/include/boost/histogram/accumulators/mean.hpp common.copy /opt/boost/include/boost/heap/detail/tree_iterator.hpp common.copy /opt/boost/include/boost/histogram/algorithm/empty.hpp common.copy /opt/boost/include/boost/histogram/accumulators/count.hpp common.copy /opt/boost/include/boost/heap/detail/stable_heap.hpp common.copy /opt/boost/include/boost/heap/detail/ordered_adaptor_iterator.hpp common.copy /opt/boost/include/boost/heap/detail/mutable_heap.hpp common.copy /opt/boost/include/boost/heap/detail/ilog2.hpp common.copy /opt/boost/include/boost/heap/detail/heap_node.hpp common.copy /opt/boost/include/boost/heap/detail/heap_comparison.hpp common.copy /opt/boost/include/boost/hana/fwd/zip_with.hpp common.copy /opt/boost/include/boost/hana/fwd/zip_shortest_with.hpp common.copy /opt/boost/include/boost/hana/fwd/zip_shortest.hpp common.copy /opt/boost/include/boost/hana/fwd/zip.hpp common.copy /opt/boost/include/boost/hana/fwd/zero.hpp common.copy /opt/boost/include/boost/hana/fwd/value.hpp common.copy /opt/boost/include/boost/hana/fwd/while.hpp common.copy /opt/boost/include/boost/hana/fwd/unpack.hpp common.copy /opt/boost/include/boost/hana/fwd/unfold_left.hpp common.copy /opt/boost/include/boost/hana/fwd/unique.hpp common.copy /opt/boost/include/boost/hana/fwd/unfold_right.hpp common.copy /opt/boost/include/boost/hana/fwd/union.hpp common.copy /opt/boost/include/boost/hana/fwd/type.hpp common.copy /opt/boost/include/boost/hana/fwd/transform.hpp common.copy /opt/boost/include/boost/hana/fwd/then.hpp common.copy /opt/boost/include/boost/hana/fwd/tuple.hpp common.copy /opt/boost/include/boost/hana/fwd/tap.hpp common.copy /opt/boost/include/boost/hana/fwd/take_while.hpp common.copy /opt/boost/include/boost/hana/fwd/take_back.hpp common.copy /opt/boost/include/boost/hana/fwd/take_front.hpp common.copy /opt/boost/include/boost/hana/fwd/symmetric_difference.hpp common.copy /opt/boost/include/boost/hana/fwd/suffix.hpp common.copy /opt/boost/include/boost/hana/fwd/sum.hpp common.copy /opt/boost/include/boost/hana/fwd/span.hpp ...on 8100th target... common.copy /opt/boost/include/boost/hana/fwd/string.hpp common.copy /opt/boost/include/boost/hana/fwd/slice.hpp common.copy /opt/boost/include/boost/hana/fwd/sort.hpp common.copy /opt/boost/include/boost/hana/fwd/size.hpp common.copy /opt/boost/include/boost/hana/fwd/second.hpp common.copy /opt/boost/include/boost/hana/fwd/set.hpp common.copy /opt/boost/include/boost/hana/fwd/scan_right.hpp common.copy /opt/boost/include/boost/hana/fwd/scan_left.hpp common.copy /opt/boost/include/boost/hana/fwd/replicate.hpp common.copy /opt/boost/include/boost/hana/fwd/reverse_fold.hpp common.copy /opt/boost/include/boost/hana/fwd/reverse.hpp common.copy /opt/boost/include/boost/hana/fwd/replace_if.hpp common.copy /opt/boost/include/boost/hana/fwd/replace.hpp common.copy /opt/boost/include/boost/hana/fwd/remove_range.hpp common.copy /opt/boost/include/boost/hana/fwd/repeat.hpp common.copy /opt/boost/include/boost/hana/fwd/remove_if.hpp common.copy /opt/boost/include/boost/hana/fwd/remove.hpp common.copy /opt/boost/include/boost/hana/fwd/remove_at.hpp common.copy /opt/boost/include/boost/hana/fwd/product.hpp common.copy /opt/boost/include/boost/hana/fwd/range.hpp common.copy /opt/boost/include/boost/hana/fwd/prefix.hpp common.copy /opt/boost/include/boost/hana/fwd/prepend.hpp common.copy /opt/boost/include/boost/hana/fwd/power.hpp common.copy /opt/boost/include/boost/hana/fwd/permutations.hpp common.copy /opt/boost/include/boost/hana/fwd/plus.hpp common.copy /opt/boost/include/boost/hana/fwd/pair.hpp common.copy /opt/boost/include/boost/hana/fwd/partition.hpp common.copy /opt/boost/include/boost/hana/fwd/ordering.hpp common.copy /opt/boost/include/boost/hana/fwd/or.hpp common.copy /opt/boost/include/boost/hana/fwd/optional.hpp common.copy /opt/boost/include/boost/hana/fwd/not_equal.hpp common.copy /opt/boost/include/boost/hana/fwd/one.hpp common.copy /opt/boost/include/boost/hana/fwd/none_of.hpp common.copy /opt/boost/include/boost/hana/fwd/negate.hpp common.copy /opt/boost/include/boost/hana/fwd/not.hpp common.copy /opt/boost/include/boost/hana/fwd/none.hpp common.copy /opt/boost/include/boost/hana/fwd/mult.hpp common.copy /opt/boost/include/boost/hana/fwd/monadic_fold_right.hpp common.copy /opt/boost/include/boost/hana/fwd/monadic_fold_left.hpp common.copy /opt/boost/include/boost/hana/fwd/monadic_compose.hpp common.copy /opt/boost/include/boost/hana/fwd/minus.hpp common.copy /opt/boost/include/boost/hana/fwd/mod.hpp common.copy /opt/boost/include/boost/hana/fwd/minimum.hpp common.copy /opt/boost/include/boost/hana/fwd/min.hpp common.copy /opt/boost/include/boost/hana/fwd/members.hpp common.copy /opt/boost/include/boost/hana/fwd/maximum.hpp common.copy /opt/boost/include/boost/hana/fwd/map.hpp common.copy /opt/boost/include/boost/hana/fwd/max.hpp common.copy /opt/boost/include/boost/hana/fwd/lexicographical_compare.hpp common.copy /opt/boost/include/boost/hana/fwd/lift.hpp common.copy /opt/boost/include/boost/hana/fwd/less_equal.hpp common.copy /opt/boost/include/boost/hana/fwd/length.hpp common.copy /opt/boost/include/boost/hana/fwd/less.hpp common.copy /opt/boost/include/boost/hana/fwd/lazy.hpp common.copy /opt/boost/include/boost/hana/fwd/is_subset.hpp common.copy /opt/boost/include/boost/hana/fwd/is_empty.hpp common.copy /opt/boost/include/boost/hana/fwd/keys.hpp common.copy /opt/boost/include/boost/hana/fwd/is_disjoint.hpp common.copy /opt/boost/include/boost/hana/fwd/intersperse.hpp common.copy /opt/boost/include/boost/hana/fwd/insert_range.hpp common.copy /opt/boost/include/boost/hana/fwd/intersection.hpp common.copy /opt/boost/include/boost/hana/fwd/integral_constant.hpp common.copy /opt/boost/include/boost/hana/fwd/index_if.hpp common.copy /opt/boost/include/boost/hana/fwd/insert.hpp common.copy /opt/boost/include/boost/hana/fwd/if.hpp common.copy /opt/boost/include/boost/hana/fwd/group.hpp common.copy /opt/boost/include/boost/hana/fwd/hash.hpp common.copy /opt/boost/include/boost/hana/fwd/greater_equal.hpp common.copy /opt/boost/include/boost/hana/fwd/greater.hpp common.copy /opt/boost/include/boost/hana/fwd/fuse.hpp common.copy /opt/boost/include/boost/hana/fwd/front.hpp common.copy /opt/boost/include/boost/hana/fwd/for_each.hpp common.copy /opt/boost/include/boost/hana/fwd/fold_left.hpp common.copy /opt/boost/include/boost/hana/fwd/fold_right.hpp common.copy /opt/boost/include/boost/hana/fwd/flatten.hpp common.copy /opt/boost/include/boost/hana/fwd/fold.hpp common.copy /opt/boost/include/boost/hana/fwd/first.hpp common.copy /opt/boost/include/boost/hana/fwd/find_if.hpp common.copy /opt/boost/include/boost/hana/fwd/filter.hpp common.copy /opt/boost/include/boost/hana/fwd/fill.hpp common.copy /opt/boost/include/boost/hana/fwd/find.hpp common.copy /opt/boost/include/boost/hana/fwd/extract.hpp common.copy /opt/boost/include/boost/hana/fwd/extend.hpp common.copy /opt/boost/include/boost/hana/fwd/eval_if.hpp common.copy /opt/boost/include/boost/hana/fwd/eval.hpp common.copy /opt/boost/include/boost/hana/fwd/erase_key.hpp common.copy /opt/boost/include/boost/hana/fwd/equal.hpp common.copy /opt/boost/include/boost/hana/fwd/drop_while.hpp common.copy /opt/boost/include/boost/hana/fwd/empty.hpp common.copy /opt/boost/include/boost/hana/fwd/duplicate.hpp common.copy /opt/boost/include/boost/hana/fwd/drop_front_exactly.hpp common.copy /opt/boost/include/boost/hana/fwd/drop_back.hpp common.copy /opt/boost/include/boost/hana/fwd/div.hpp common.copy /opt/boost/include/boost/hana/fwd/drop_front.hpp common.copy /opt/boost/include/boost/hana/fwd/difference.hpp common.copy /opt/boost/include/boost/hana/fwd/cycle.hpp common.copy /opt/boost/include/boost/hana/fwd/define_struct.hpp common.copy /opt/boost/include/boost/hana/fwd/count.hpp common.copy /opt/boost/include/boost/hana/fwd/count_if.hpp common.copy /opt/boost/include/boost/hana/fwd/core.hpp ...on 8200th target... common.copy /opt/boost/include/boost/hana/fwd/comparing.hpp common.copy /opt/boost/include/boost/hana/fwd/contains.hpp common.copy /opt/boost/include/boost/hana/fwd/concat.hpp common.copy /opt/boost/include/boost/hana/fwd/chain.hpp common.copy /opt/boost/include/boost/hana/fwd/bool.hpp common.copy /opt/boost/include/boost/hana/fwd/cartesian_product.hpp common.copy /opt/boost/include/boost/hana/fwd/back.hpp common.copy /opt/boost/include/boost/hana/fwd/basic_tuple.hpp common.copy /opt/boost/include/boost/hana/fwd/at.hpp common.copy /opt/boost/include/boost/hana/fwd/at_key.hpp common.copy /opt/boost/include/boost/hana/fwd/append.hpp common.copy /opt/boost/include/boost/hana/fwd/ap.hpp common.copy /opt/boost/include/boost/hana/fwd/any_of.hpp common.copy /opt/boost/include/boost/hana/fwd/any.hpp common.copy /opt/boost/include/boost/hana/fwd/all_of.hpp common.copy /opt/boost/include/boost/hana/fwd/and.hpp common.copy /opt/boost/include/boost/hana/fwd/all.hpp common.copy /opt/boost/include/boost/hana/fwd/adjust_if.hpp common.copy /opt/boost/include/boost/hana/fwd/adapt_struct.hpp common.copy /opt/boost/include/boost/hana/fwd/adjust.hpp common.copy /opt/boost/include/boost/hana/fwd/adapt_adt.hpp common.copy /opt/boost/include/boost/hana/fwd/accessors.hpp common.copy /opt/boost/include/boost/hana/functional/reverse_partial.hpp common.copy /opt/boost/include/boost/hana/functional/placeholder.hpp common.copy /opt/boost/include/boost/hana/functional/partial.hpp common.copy /opt/boost/include/boost/hana/functional/overload_linearly.hpp common.copy /opt/boost/include/boost/hana/functional/overload.hpp common.copy /opt/boost/include/boost/hana/functional/lockstep.hpp common.copy /opt/boost/include/boost/hana/functional/on.hpp common.copy /opt/boost/include/boost/hana/functional/iterate.hpp common.copy /opt/boost/include/boost/hana/functional/infix.hpp common.copy /opt/boost/include/boost/hana/functional/id.hpp common.copy /opt/boost/include/boost/hana/functional/flip.hpp common.copy /opt/boost/include/boost/hana/functional/curry.hpp common.copy /opt/boost/include/boost/hana/functional/fix.hpp common.copy /opt/boost/include/boost/hana/functional/demux.hpp common.copy /opt/boost/include/boost/hana/functional/compose.hpp common.copy /opt/boost/include/boost/hana/functional/capture.hpp common.copy /opt/boost/include/boost/hana/functional/arg.hpp common.copy /opt/boost/include/boost/hana/functional/always.hpp common.copy /opt/boost/include/boost/hana/functional/apply.hpp common.copy /opt/boost/include/boost/hana/experimental/view.hpp common.copy /opt/boost/include/boost/hana/ext/std.hpp common.copy /opt/boost/include/boost/hana/detail/wrong.hpp common.copy /opt/boost/include/boost/hana/detail/unpack_flatten.hpp common.copy /opt/boost/include/boost/hana/detail/type_foldr1.hpp common.copy /opt/boost/include/boost/hana/detail/void_t.hpp common.copy /opt/boost/include/boost/hana/detail/type_foldl1.hpp common.copy /opt/boost/include/boost/hana/detail/type_at.hpp common.copy /opt/boost/include/boost/hana/detail/std_common_type.hpp common.copy /opt/boost/include/boost/hana/detail/struct_macros.hpp common.copy /opt/boost/include/boost/hana/detail/nested_to_fwd.hpp common.copy /opt/boost/include/boost/hana/detail/preprocessor.hpp common.copy /opt/boost/include/boost/hana/detail/nested_to.hpp common.copy /opt/boost/include/boost/hana/detail/nested_than_fwd.hpp common.copy /opt/boost/include/boost/hana/detail/nested_by.hpp common.copy /opt/boost/include/boost/hana/detail/nested_by_fwd.hpp common.copy /opt/boost/include/boost/hana/detail/nested_than.hpp common.copy /opt/boost/include/boost/hana/detail/intrinsics.hpp common.copy /opt/boost/include/boost/hana/detail/integral_constant.hpp common.copy /opt/boost/include/boost/hana/detail/index_if.hpp common.copy /opt/boost/include/boost/hana/detail/hash_table.hpp common.copy /opt/boost/include/boost/hana/detail/has_common_embedding.hpp common.copy /opt/boost/include/boost/hana/detail/has_duplicates.hpp common.copy /opt/boost/include/boost/hana/detail/fast_and.hpp common.copy /opt/boost/include/boost/hana/detail/first_unsatisfied_index.hpp common.copy /opt/boost/include/boost/hana/detail/ebo.hpp common.copy /opt/boost/include/boost/hana/detail/dispatch_if.hpp common.copy /opt/boost/include/boost/hana/detail/create.hpp common.copy /opt/boost/include/boost/hana/detail/decay.hpp common.copy /opt/boost/include/boost/hana/detail/concepts.hpp common.copy /opt/boost/include/boost/hana/detail/any_of.hpp common.copy /opt/boost/include/boost/hana/detail/canonical_constant.hpp common.copy /opt/boost/include/boost/hana/detail/array.hpp common.copy /opt/boost/include/boost/hana/experimental/types.hpp common.copy /opt/boost/include/boost/hana/detail/algorithm.hpp common.copy /opt/boost/include/boost/hana/ext/boost.hpp common.copy /opt/boost/include/boost/hana/experimental/type_name.hpp common.copy /opt/boost/include/boost/hana/core/when.hpp common.copy /opt/boost/include/boost/hana/experimental/printable.hpp common.copy /opt/boost/include/boost/hana/core/tag_of.hpp common.copy /opt/boost/include/boost/hana/core/to.hpp common.copy /opt/boost/include/boost/hana/core/is_a.hpp common.copy /opt/boost/include/boost/hana/core/make.hpp common.copy /opt/boost/include/boost/hana/core/default.hpp common.copy /opt/boost/include/boost/hana/core/dispatch.hpp common.copy /opt/boost/include/boost/hana/core/common.hpp common.copy /opt/boost/include/boost/hana/concept/struct.hpp common.copy /opt/boost/include/boost/graph/property_maps/null_property_map.hpp common.copy /opt/boost/include/boost/graph/planar_detail/face_iterators.hpp common.copy /opt/boost/include/boost/graph/planar_detail/face_handles.hpp common.copy /opt/boost/include/boost/graph/planar_detail/bucket_sort.hpp ...on 8300th target... common.copy /opt/boost/include/boost/graph/planar_detail/boyer_myrvold_impl.hpp common.copy /opt/boost/include/boost/graph/planar_detail/add_edge_visitors.hpp common.copy /opt/boost/include/boost/graph/property_maps/matrix_property_map.hpp common.copy /opt/boost/include/boost/graph/property_maps/container_property_map.hpp common.copy /opt/boost/include/boost/graph/property_maps/constant_property_map.hpp common.copy /opt/boost/include/boost/hana/concept/sequence.hpp common.copy /opt/boost/include/boost/hana/concept/searchable.hpp common.copy /opt/boost/include/boost/hana/concept/product.hpp common.copy /opt/boost/include/boost/hana/concept/orderable.hpp common.copy /opt/boost/include/boost/hana/concept/ring.hpp common.copy /opt/boost/include/boost/hana/concept/monoid.hpp common.copy /opt/boost/include/boost/hana/concept/monad_plus.hpp common.copy /opt/boost/include/boost/hana/concept/metafunction.hpp common.copy /opt/boost/include/boost/hana/concept/monad.hpp common.copy /opt/boost/include/boost/hana/concept/logical.hpp common.copy /opt/boost/include/boost/hana/concept/iterable.hpp common.copy /opt/boost/include/boost/hana/concept/integral_constant.hpp common.copy /opt/boost/include/boost/hana/concept/hashable.hpp common.copy /opt/boost/include/boost/hana/concept/group.hpp common.copy /opt/boost/include/boost/hana/concept/functor.hpp common.copy /opt/boost/include/boost/hana/concept/foldable.hpp common.copy /opt/boost/include/boost/hana/concept/euclidean_ring.hpp common.copy /opt/boost/include/boost/hana/concept/constant.hpp common.copy /opt/boost/include/boost/hana/concept/comparable.hpp common.copy /opt/boost/include/boost/hana/concept/comonad.hpp common.copy /opt/boost/include/boost/graph/parallel/simple_trigger.hpp common.copy /opt/boost/include/boost/hana/concept/applicative.hpp common.copy /opt/boost/include/boost/graph/parallel/process_group.hpp common.copy /opt/boost/include/boost/graph/parallel/container_traits.hpp common.copy /opt/boost/include/boost/graph/parallel/properties.hpp common.copy /opt/boost/include/boost/graph/parallel/distribution.hpp common.copy /opt/boost/include/boost/graph/parallel/basic_reduce.hpp common.copy /opt/boost/include/boost/graph/parallel/algorithm.hpp common.copy /opt/boost/include/boost/graph/distributed/vertex_list_adaptor.hpp common.copy /opt/boost/include/boost/graph/distributed/unsafe_serialize.hpp common.copy /opt/boost/include/boost/graph/detail/sparse_ordering.hpp common.copy /opt/boost/include/boost/graph/detail/shadow_iterator.hpp common.copy /opt/boost/include/boost/graph/detail/set_adaptor.hpp common.copy /opt/boost/include/boost/graph/detail/self_avoiding_walk.hpp common.copy /opt/boost/include/boost/graph/detail/read_graphviz_spirit.hpp common.copy /opt/boost/include/boost/graph/detail/permutation.hpp common.copy /opt/boost/include/boost/graph/detail/read_graphviz_new.hpp common.copy /opt/boost/include/boost/graph/detail/mpi_include.hpp common.copy /opt/boost/include/boost/graph/detail/list_base.hpp common.copy /opt/boost/include/boost/graph/detail/labeled_graph_traits.hpp common.copy /opt/boost/include/boost/graph/detail/is_distributed_selector.hpp common.copy /opt/boost/include/boost/graph/detail/indexed_properties.hpp common.copy /opt/boost/include/boost/graph/detail/index.hpp common.copy /opt/boost/include/boost/graph/detail/incremental_components.hpp common.copy /opt/boost/include/boost/graph/detail/histogram_sort.hpp common.copy /opt/boost/include/boost/graph/detail/incidence_iterator.hpp common.copy /opt/boost/include/boost/graph/detail/geodesic.hpp common.copy /opt/boost/include/boost/graph/detail/empty_header.hpp common.copy /opt/boost/include/boost/graph/detail/edge.hpp common.copy /opt/boost/include/boost/graph/detail/d_ary_heap.hpp common.copy /opt/boost/include/boost/graph/detail/connected_components.hpp common.copy /opt/boost/include/boost/graph/detail/compressed_sparse_row_struct.hpp common.copy /opt/boost/include/boost/graph/detail/array_binary_tree.hpp common.copy /opt/boost/include/boost/graph/detail/augment.hpp common.copy /opt/boost/include/boost/graph/detail/adj_list_edge_iterator.hpp common.copy /opt/boost/include/boost/graph/detail/adjacency_list.hpp common.copy /opt/boost/include/boost/graph/distributed/strong_components.hpp common.copy /opt/boost/include/boost/graph/distributed/two_bit_color_map.hpp common.copy /opt/boost/include/boost/graph/distributed/st_connected.hpp common.copy /opt/boost/include/boost/graph/distributed/shuffled_distribution.hpp common.copy /opt/boost/include/boost/graph/distributed/selector.hpp common.copy /opt/boost/include/boost/graph/distributed/rmat_graph_generator.hpp common.copy /opt/boost/include/boost/graph/distributed/reverse_graph.hpp common.copy /opt/boost/include/boost/graph/distributed/queue.hpp common.copy /opt/boost/include/boost/graph/distributed/page_rank.hpp common.copy /opt/boost/include/boost/graph/distributed/one_bit_color_map.hpp common.copy /opt/boost/include/boost/graph/distributed/named_graph.hpp common.copy /opt/boost/include/boost/graph/distributed/mpi_process_group.hpp common.copy /opt/boost/include/boost/graph/distributed/local_subgraph.hpp common.copy /opt/boost/include/boost/graph/distributed/hohberg_biconnected_components.hpp common.copy /opt/boost/include/boost/graph/distributed/graphviz.hpp common.copy /opt/boost/include/boost/graph/distributed/filtered_graph.hpp common.copy /opt/boost/include/boost/graph/distributed/fruchterman_reingold.hpp common.copy /opt/boost/include/boost/graph/distributed/eager_dijkstra_shortest_paths.hpp common.copy /opt/boost/include/boost/graph/distributed/distributed_graph_utility.hpp common.copy /opt/boost/include/boost/graph/distributed/dijkstra_shortest_paths.hpp common.copy /opt/boost/include/boost/graph/distributed/depth_first_search.hpp common.copy /opt/boost/include/boost/graph/distributed/delta_stepping_shortest_paths.hpp common.copy /opt/boost/include/boost/graph/distributed/dehne_gotz_min_spanning_tree.hpp common.copy /opt/boost/include/boost/graph/distributed/connected_components_parallel_search.hpp common.copy /opt/boost/include/boost/graph/distributed/crauser_et_al_shortest_paths.hpp common.copy /opt/boost/include/boost/graph/distributed/concepts.hpp common.copy /opt/boost/include/boost/graph/distributed/connected_components.hpp common.copy /opt/boost/include/boost/graph/distributed/breadth_first_search.hpp common.copy /opt/boost/include/boost/graph/distributed/compressed_sparse_row_graph.hpp common.copy /opt/boost/include/boost/graph/distributed/boman_et_al_graph_coloring.hpp common.copy /opt/boost/include/boost/graph/distributed/betweenness_centrality.hpp common.copy /opt/boost/include/boost/graph/distributed/adjacency_list.hpp common.copy /opt/boost/include/boost/gil/io/write_view.hpp common.copy /opt/boost/include/boost/gil/io/scanline_read_iterator.hpp common.copy /opt/boost/include/boost/gil/io/row_buffer_helper.hpp common.copy /opt/boost/include/boost/gil/io/typedefs.hpp ...on 8400th target... common.copy /opt/boost/include/boost/gil/io/reader_base.hpp common.copy /opt/boost/include/boost/gil/io/read_view.hpp common.copy /opt/boost/include/boost/gil/io/read_image_info.hpp common.copy /opt/boost/include/boost/gil/io/read_image.hpp common.copy /opt/boost/include/boost/gil/io/read_and_convert_view.hpp common.copy /opt/boost/include/boost/gil/io/read_and_convert_image.hpp common.copy /opt/boost/include/boost/gil/io/path_spec.hpp common.copy /opt/boost/include/boost/gil/io/make_writer.hpp common.copy /opt/boost/include/boost/gil/io/make_scanline_reader.hpp common.copy /opt/boost/include/boost/gil/io/make_reader.hpp common.copy /opt/boost/include/boost/gil/io/make_dynamic_image_writer.hpp common.copy /opt/boost/include/boost/gil/io/make_dynamic_image_reader.hpp common.copy /opt/boost/include/boost/gil/io/io.hpp common.copy /opt/boost/include/boost/gil/io/make_backend.hpp common.copy /opt/boost/include/boost/gil/io/get_writer.hpp common.copy /opt/boost/include/boost/gil/io/get_reader.hpp common.copy /opt/boost/include/boost/gil/io/get_write_device.hpp common.copy /opt/boost/include/boost/gil/io/error.hpp common.copy /opt/boost/include/boost/gil/io/get_read_device.hpp common.copy /opt/boost/include/boost/gil/io/dynamic_io_new.hpp common.copy /opt/boost/include/boost/gil/io/device.hpp common.copy /opt/boost/include/boost/gil/io/bit_operations.hpp common.copy /opt/boost/include/boost/gil/io/conversion_policies.hpp common.copy /opt/boost/include/boost/gil/io/base.hpp common.copy /opt/boost/include/boost/gil/image_processing/threshold.hpp common.copy /opt/boost/include/boost/gil/concepts/point.hpp common.copy /opt/boost/include/boost/gil/detail/type_traits.hpp common.copy /opt/boost/include/boost/gil/concepts/pixel_locator.hpp common.copy /opt/boost/include/boost/gil/concepts/pixel_iterator.hpp common.copy /opt/boost/include/boost/gil/concepts/pixel_dereference.hpp common.copy /opt/boost/include/boost/gil/concepts/pixel_based.hpp common.copy /opt/boost/include/boost/gil/concepts/pixel.hpp common.copy /opt/boost/include/boost/gil/concepts/image.hpp common.copy /opt/boost/include/boost/gil/concepts/image_view.hpp common.copy /opt/boost/include/boost/gil/concepts/concept_check.hpp common.copy /opt/boost/include/boost/gil/concepts/dynamic_step.hpp common.copy /opt/boost/include/boost/gil/concepts/fwd.hpp common.copy /opt/boost/include/boost/gil/concepts/color_base.hpp common.copy /opt/boost/include/boost/gil/concepts/color.hpp common.copy /opt/boost/include/boost/gil/concepts/basic.hpp common.copy /opt/boost/include/boost/gil/concepts/channel.hpp common.copy /opt/boost/include/boost/gil/detail/math.hpp common.copy /opt/boost/include/boost/gil/detail/mp11.hpp common.copy /opt/boost/include/boost/gil/detail/std_common_type.hpp common.copy /opt/boost/include/boost/gil/detail/is_channel_integral.hpp common.copy /opt/boost/include/boost/gil/image_processing/scaling.hpp common.copy /opt/boost/include/boost/gil/image_processing/numeric.hpp common.copy /opt/boost/include/boost/gil/image_processing/hessian.hpp common.copy /opt/boost/include/boost/gil/image_processing/harris.hpp common.copy /opt/boost/include/boost/geometry/views/reversible_view.hpp common.copy /opt/boost/include/boost/gil/image_processing/filter.hpp common.copy /opt/boost/include/boost/geometry/views/segment_view.hpp common.copy /opt/boost/include/boost/geometry/views/identity_view.hpp common.copy /opt/boost/include/boost/geometry/views/closeable_view.hpp common.copy /opt/boost/include/boost/geometry/views/box_view.hpp common.copy /opt/boost/include/boost/geometry/strategy/expand.hpp common.copy /opt/boost/include/boost/geometry/strategies/within.hpp common.copy /opt/boost/include/boost/geometry/strategy/envelope.hpp common.copy /opt/boost/include/boost/geometry/strategies/tags.hpp common.copy /opt/boost/include/boost/geometry/strategies/transform.hpp common.copy /opt/boost/include/boost/geometry/strategies/strategy_transform.hpp common.copy /opt/boost/include/boost/geometry/strategies/strategies.hpp common.copy /opt/boost/include/boost/geometry/strategies/side_info.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical.hpp common.copy /opt/boost/include/boost/geometry/strategies/relate.hpp common.copy /opt/boost/include/boost/geometry/strategies/side.hpp common.copy /opt/boost/include/boost/geometry/strategies/normalize.hpp common.copy /opt/boost/include/boost/geometry/strategies/point_order.hpp common.copy /opt/boost/include/boost/geometry/strategies/line_interpolate.hpp common.copy /opt/boost/include/boost/geometry/strategies/io.hpp common.copy /opt/boost/include/boost/geometry/strategies/intersection_strategies.hpp common.copy /opt/boost/include/boost/geometry/strategies/intersection_result.hpp common.copy /opt/boost/include/boost/geometry/strategies/intersection.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic.hpp common.copy /opt/boost/include/boost/geometry/strategies/index.hpp common.copy /opt/boost/include/boost/geometry/strategies/expand.hpp common.copy /opt/boost/include/boost/geometry/strategies/distance_result.hpp common.copy /opt/boost/include/boost/geometry/strategies/envelope.hpp common.copy /opt/boost/include/boost/geometry/strategies/distance.hpp common.copy /opt/boost/include/boost/geometry/strategies/detail.hpp common.copy /opt/boost/include/boost/geometry/strategies/disjoint.hpp common.copy /opt/boost/include/boost/geometry/strategies/densify.hpp common.copy /opt/boost/include/boost/geometry/strategies/default_length_result.hpp common.copy /opt/boost/include/boost/geometry/strategies/default_strategy.hpp common.copy /opt/boost/include/boost/geometry/strategies/default_distance_result.hpp common.copy /opt/boost/include/boost/geometry/strategies/default_comparable_distance_result.hpp common.copy /opt/boost/include/boost/geometry/strategies/default_area_result.hpp common.copy /opt/boost/include/boost/geometry/strategies/covered_by.hpp common.copy /opt/boost/include/boost/geometry/strategies/comparable_distance_result.hpp common.copy /opt/boost/include/boost/geometry/strategies/convex_hull.hpp common.copy /opt/boost/include/boost/geometry/strategies/compare.hpp common.copy /opt/boost/include/boost/geometry/strategies/centroid.hpp ...on 8500th target... common.copy /opt/boost/include/boost/geometry/strategies/azimuth.hpp common.copy /opt/boost/include/boost/geometry/strategies/area_result.hpp common.copy /opt/boost/include/boost/geometry/strategies/buffer.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian.hpp common.copy /opt/boost/include/boost/geometry/util/type_traits_std.hpp common.copy /opt/boost/include/boost/geometry/strategy/area.hpp common.copy /opt/boost/include/boost/geometry/strategies/area.hpp common.copy /opt/boost/include/boost/geometry/util/type_traits.hpp common.copy /opt/boost/include/boost/geometry/util/transform_variant.hpp common.copy /opt/boost/include/boost/geometry/util/series_expansion.hpp common.copy /opt/boost/include/boost/geometry/util/tuples.hpp common.copy /opt/boost/include/boost/geometry/util/sequence.hpp common.copy /opt/boost/include/boost/geometry/util/select_coordinate_type.hpp common.copy /opt/boost/include/boost/geometry/util/select_most_precise.hpp common.copy /opt/boost/include/boost/geometry/util/select_calculation_type.hpp common.copy /opt/boost/include/boost/geometry/util/rational.hpp common.copy /opt/boost/include/boost/geometry/util/range.hpp common.copy /opt/boost/include/boost/geometry/util/promote_floating_point.hpp common.copy /opt/boost/include/boost/geometry/util/promote_integral.hpp common.copy /opt/boost/include/boost/geometry/util/parameter_type_of.hpp common.copy /opt/boost/include/boost/geometry/util/order_as_direction.hpp common.copy /opt/boost/include/boost/geometry/util/normalize_spheroidal_coordinates.hpp common.copy /opt/boost/include/boost/geometry/util/normalize_spheroidal_box_coordinates.hpp common.copy /opt/boost/include/boost/geometry/util/math.hpp common.copy /opt/boost/include/boost/geometry/util/is_inverse_spheroidal_coordinates.hpp common.copy /opt/boost/include/boost/geometry/util/has_non_finite_coordinate.hpp common.copy /opt/boost/include/boost/geometry/util/has_nan_coordinate.hpp common.copy /opt/boost/include/boost/geometry/util/for_each_coordinate.hpp common.copy /opt/boost/include/boost/geometry/util/has_infinite_coordinate.hpp common.copy /opt/boost/include/boost/geometry/util/coordinate_cast.hpp common.copy /opt/boost/include/boost/geometry/util/compress_variant.hpp common.copy /opt/boost/include/boost/geometry/util/condition.hpp common.copy /opt/boost/include/boost/geometry/util/combine_if.hpp common.copy /opt/boost/include/boost/geometry/util/closure_as_bool.hpp common.copy /opt/boost/include/boost/geometry/util/calculation_type.hpp common.copy /opt/boost/include/boost/geometry/srs/transformation.hpp common.copy /opt/boost/include/boost/geometry/util/add_const_if_c.hpp common.copy /opt/boost/include/boost/geometry/util/bare_type.hpp common.copy /opt/boost/include/boost/geometry/srs/srs.hpp common.copy /opt/boost/include/boost/geometry/srs/shared_grids_std.hpp common.copy /opt/boost/include/boost/geometry/srs/sphere.hpp common.copy /opt/boost/include/boost/geometry/srs/spheroid.hpp common.copy /opt/boost/include/boost/geometry/srs/shared_grids_boost.hpp common.copy /opt/boost/include/boost/geometry/srs/shared_grids.hpp common.copy /opt/boost/include/boost/geometry/srs/esri.hpp common.copy /opt/boost/include/boost/geometry/srs/projection.hpp common.copy /opt/boost/include/boost/geometry/srs/iau2000.hpp common.copy /opt/boost/include/boost/geometry/srs/epsg.hpp common.copy /opt/boost/include/boost/geometry/multi/multi.hpp common.copy /opt/boost/include/boost/geometry/policies/predicate_based_interrupt_policy.hpp common.copy /opt/boost/include/boost/geometry/iterators/point_reverse_iterator.hpp common.copy /opt/boost/include/boost/geometry/iterators/segment_iterator.hpp common.copy /opt/boost/include/boost/geometry/iterators/point_iterator.hpp common.copy /opt/boost/include/boost/geometry/iterators/ever_circling_iterator.hpp common.copy /opt/boost/include/boost/geometry/iterators/flatten_iterator.hpp common.copy /opt/boost/include/boost/geometry/iterators/has_one_element.hpp common.copy /opt/boost/include/boost/geometry/iterators/base.hpp common.copy /opt/boost/include/boost/geometry/iterators/closing_iterator.hpp common.copy /opt/boost/include/boost/geometry/iterators/concatenate_iterator.hpp common.copy /opt/boost/include/boost/geometry/policies/disjoint_interrupt_policy.hpp common.copy /opt/boost/include/boost/geometry/io/io.hpp common.copy /opt/boost/include/boost/geometry/policies/compare.hpp common.copy /opt/boost/include/boost/geometry/index/rtree.hpp common.copy /opt/boost/include/boost/geometry/index/predicates.hpp common.copy /opt/boost/include/boost/geometry/geometries/variant.hpp common.copy /opt/boost/include/boost/geometry/geometries/segment.hpp common.copy /opt/boost/include/boost/geometry/geometries/ring.hpp common.copy /opt/boost/include/boost/geometry/geometries/point_xyz.hpp common.copy /opt/boost/include/boost/geometry/geometries/pointing_segment.hpp common.copy /opt/boost/include/boost/geometry/geometries/polygon.hpp common.copy /opt/boost/include/boost/geometry/geometries/point_xy.hpp common.copy /opt/boost/include/boost/geometry/geometries/point.hpp common.copy /opt/boost/include/boost/geometry/geometries/multi_polygon.hpp common.copy /opt/boost/include/boost/geometry/geometries/multi_point.hpp common.copy /opt/boost/include/boost/geometry/geometries/multi_linestring.hpp common.copy /opt/boost/include/boost/geometry/geometries/linestring.hpp common.copy /opt/boost/include/boost/geometry/geometries/infinite_line.hpp common.copy /opt/boost/include/boost/geometry/geometries/helper_geometry.hpp common.copy /opt/boost/include/boost/geometry/index/parameters.hpp common.copy /opt/boost/include/boost/geometry/geometries/geometries.hpp common.copy /opt/boost/include/boost/geometry/geometries/box.hpp common.copy /opt/boost/include/boost/geometry/index/inserter.hpp common.copy /opt/boost/include/boost/geometry/index/equal_to.hpp common.copy /opt/boost/include/boost/geometry/index/distance_predicates.hpp common.copy /opt/boost/include/boost/geometry/index/indexable.hpp common.copy /opt/boost/include/boost/geometry/formulas/vincenty_inverse.hpp common.copy /opt/boost/include/boost/geometry/formulas/vincenty_direct.hpp common.copy /opt/boost/include/boost/geometry/formulas/vertex_longitude.hpp common.copy /opt/boost/include/boost/geometry/formulas/vertex_latitude.hpp common.copy /opt/boost/include/boost/geometry/formulas/unit_spheroid.hpp common.copy /opt/boost/include/boost/geometry/formulas/thomas_direct.hpp common.copy /opt/boost/include/boost/geometry/formulas/thomas_inverse.hpp common.copy /opt/boost/include/boost/geometry/formulas/sjoberg_intersection.hpp ...on 8600th target... common.copy /opt/boost/include/boost/geometry/formulas/result_inverse.hpp common.copy /opt/boost/include/boost/geometry/formulas/spherical.hpp common.copy /opt/boost/include/boost/geometry/formulas/result_direct.hpp common.copy /opt/boost/include/boost/geometry/formulas/meridian_segment.hpp common.copy /opt/boost/include/boost/geometry/formulas/quarter_meridian.hpp common.copy /opt/boost/include/boost/geometry/formulas/meridian_direct.hpp common.copy /opt/boost/include/boost/geometry/formulas/meridian_inverse.hpp common.copy /opt/boost/include/boost/geometry/formulas/mean_radius.hpp common.copy /opt/boost/include/boost/geometry/formulas/karney_inverse.hpp common.copy /opt/boost/include/boost/geometry/formulas/interpolate_point_spherical.hpp common.copy /opt/boost/include/boost/geometry/formulas/karney_direct.hpp common.copy /opt/boost/include/boost/geometry/formulas/gnomonic_intersection.hpp common.copy /opt/boost/include/boost/geometry/formulas/gnomonic_spheroid.hpp common.copy /opt/boost/include/boost/geometry/formulas/flattening.hpp common.copy /opt/boost/include/boost/geometry/formulas/geographic.hpp common.copy /opt/boost/include/boost/geometry/formulas/eccentricity_sqr.hpp common.copy /opt/boost/include/boost/geometry/formulas/differential_quantities.hpp common.copy /opt/boost/include/boost/geometry/formulas/area_formulas.hpp common.copy /opt/boost/include/boost/geometry/formulas/authalic_radius_sqr.hpp common.copy /opt/boost/include/boost/geometry/formulas/andoyer_inverse.hpp common.copy /opt/boost/include/boost/geometry/core/topological_dimension.hpp common.copy /opt/boost/include/boost/geometry/algorithms/within.hpp common.copy /opt/boost/include/boost/geometry/arithmetic/normalize.hpp common.copy /opt/boost/include/boost/geometry/algorithms/validity_failure_type.hpp common.copy /opt/boost/include/boost/geometry/algorithms/union.hpp common.copy /opt/boost/include/boost/geometry/algorithms/transform.hpp common.copy /opt/boost/include/boost/geometry/algorithms/unique.hpp common.copy /opt/boost/include/boost/geometry/algorithms/touches.hpp common.copy /opt/boost/include/boost/geometry/algorithms/sym_difference.hpp common.copy /opt/boost/include/boost/geometry/algorithms/reverse.hpp common.copy /opt/boost/include/boost/geometry/algorithms/simplify.hpp common.copy /opt/boost/include/boost/geometry/algorithms/remove_spikes.hpp common.copy /opt/boost/include/boost/geometry/algorithms/relation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/relate.hpp common.copy /opt/boost/include/boost/geometry/algorithms/point_on_surface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/perimeter.hpp common.copy /opt/boost/include/boost/geometry/algorithms/overlaps.hpp common.copy /opt/boost/include/boost/geometry/algorithms/num_points.hpp common.copy /opt/boost/include/boost/geometry/algorithms/num_segments.hpp common.copy /opt/boost/include/boost/geometry/algorithms/num_geometries.hpp common.copy /opt/boost/include/boost/geometry/algorithms/num_interior_rings.hpp common.copy /opt/boost/include/boost/geometry/algorithms/not_implemented.hpp common.copy /opt/boost/include/boost/geometry/algorithms/make.hpp common.copy /opt/boost/include/boost/geometry/algorithms/line_interpolate.hpp common.copy /opt/boost/include/boost/geometry/algorithms/length.hpp common.copy /opt/boost/include/boost/geometry/algorithms/is_simple.hpp common.copy /opt/boost/include/boost/geometry/algorithms/is_valid.hpp common.copy /opt/boost/include/boost/geometry/algorithms/is_convex.hpp common.copy /opt/boost/include/boost/geometry/algorithms/is_empty.hpp common.copy /opt/boost/include/boost/geometry/algorithms/intersects.hpp common.copy /opt/boost/include/boost/geometry/algorithms/for_each.hpp common.copy /opt/boost/include/boost/geometry/algorithms/intersection.hpp common.copy /opt/boost/include/boost/geometry/algorithms/expand.hpp common.copy /opt/boost/include/boost/geometry/algorithms/equals.hpp common.copy /opt/boost/include/boost/geometry/algorithms/disjoint.hpp common.copy /opt/boost/include/boost/geometry/algorithms/distance.hpp common.copy /opt/boost/include/boost/geometry/algorithms/envelope.hpp common.copy /opt/boost/include/boost/geometry/algorithms/discrete_hausdorff_distance.hpp common.copy /opt/boost/include/boost/geometry/algorithms/difference.hpp common.copy /opt/boost/include/boost/geometry/algorithms/discrete_frechet_distance.hpp common.copy /opt/boost/include/boost/geometry/algorithms/densify.hpp common.copy /opt/boost/include/boost/geometry/algorithms/default_area_result.hpp common.copy /opt/boost/include/boost/geometry/algorithms/crosses.hpp common.copy /opt/boost/include/boost/geometry/algorithms/covered_by.hpp common.copy /opt/boost/include/boost/geometry/algorithms/correct_closure.hpp common.copy /opt/boost/include/boost/geometry/algorithms/correct.hpp common.copy /opt/boost/include/boost/geometry/algorithms/convex_hull.hpp common.copy /opt/boost/include/boost/geometry/algorithms/convert.hpp common.copy /opt/boost/include/boost/geometry/algorithms/clear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/comparable_distance.hpp common.copy /opt/boost/include/boost/geometry/algorithms/assign.hpp common.copy /opt/boost/include/boost/geometry/algorithms/buffer.hpp common.copy /opt/boost/include/boost/geometry/algorithms/centroid.hpp common.copy /opt/boost/include/boost/geometry/algorithms/area_result.hpp common.copy /opt/boost/include/boost/geometry/algorithms/area.hpp common.copy /opt/boost/include/boost/geometry/arithmetic/infinite_line_functions.hpp common.copy /opt/boost/include/boost/geometry/algorithms/append.hpp common.copy /opt/boost/include/boost/geometry/arithmetic/dot_product.hpp common.copy /opt/boost/include/boost/geometry/arithmetic/determinant.hpp common.copy /opt/boost/include/boost/geometry/arithmetic/cross_product.hpp common.copy /opt/boost/include/boost/geometry/arithmetic/arithmetic.hpp common.copy /opt/boost/include/boost/geometry/core/tags.hpp common.copy /opt/boost/include/boost/geometry/core/tag.hpp common.copy /opt/boost/include/boost/geometry/core/tag_cast.hpp common.copy /opt/boost/include/boost/geometry/core/static_assert.hpp common.copy /opt/boost/include/boost/geometry/core/reverse_dispatch.hpp common.copy /opt/boost/include/boost/geometry/core/ring_type.hpp common.copy /opt/boost/include/boost/geometry/core/radius.hpp common.copy /opt/boost/include/boost/geometry/core/point_type.hpp common.copy /opt/boost/include/boost/geometry/core/radian_access.hpp common.copy /opt/boost/include/boost/geometry/core/point_order.hpp common.copy /opt/boost/include/boost/geometry/core/mutable_range.hpp common.copy /opt/boost/include/boost/geometry/core/make.hpp common.copy /opt/boost/include/boost/geometry/core/is_areal.hpp common.copy /opt/boost/include/boost/geometry/core/interior_rings.hpp common.copy /opt/boost/include/boost/geometry/core/interior_type.hpp ...on 8700th target... common.copy /opt/boost/include/boost/geometry/core/geometry_id.hpp common.copy /opt/boost/include/boost/geometry/core/exception.hpp common.copy /opt/boost/include/boost/geometry/core/exterior_ring.hpp common.copy /opt/boost/include/boost/geometry/core/cs.hpp common.copy /opt/boost/include/boost/geometry/core/coordinate_system.hpp common.copy /opt/boost/include/boost/geometry/core/coordinate_type.hpp common.copy /opt/boost/include/boost/geometry/core/coordinate_dimension.hpp common.copy /opt/boost/include/boost/geometry/core/config.hpp common.copy /opt/boost/include/boost/geometry/core/closure.hpp common.copy /opt/boost/include/boost/geometry/core/assert.hpp common.copy /opt/boost/include/boost/geometry/core/access.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view.hpp common.copy /opt/boost/include/boost/fusion/view/single_view.hpp common.copy /opt/boost/include/boost/fusion/view/repetitive_view.hpp common.copy /opt/boost/include/boost/fusion/view/flatten_view.hpp common.copy /opt/boost/include/boost/fusion/view/iterator_range.hpp common.copy /opt/boost/include/boost/fusion/view/nview.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view.hpp common.copy /opt/boost/include/boost/fusion/support/void.hpp common.copy /opt/boost/include/boost/fusion/tuple/tuple_tie.hpp common.copy /opt/boost/include/boost/fusion/support/unused.hpp common.copy /opt/boost/include/boost/fusion/support/tag_of_fwd.hpp common.copy /opt/boost/include/boost/fusion/support/tag_of.hpp common.copy /opt/boost/include/boost/fusion/support/segmented_fold_until.hpp common.copy /opt/boost/include/boost/fusion/support/pair.hpp common.copy /opt/boost/include/boost/fusion/support/sequence_base.hpp common.copy /opt/boost/include/boost/fusion/support/iterator_base.hpp common.copy /opt/boost/include/boost/fusion/support/is_view.hpp common.copy /opt/boost/include/boost/fusion/support/is_sequence.hpp common.copy /opt/boost/include/boost/fusion/support/is_segmented.hpp common.copy /opt/boost/include/boost/fusion/support/is_iterator.hpp common.copy /opt/boost/include/boost/fusion/support/deduce_sequence.hpp common.copy /opt/boost/include/boost/fusion/support/deduce.hpp common.copy /opt/boost/include/boost/fusion/support/category_of.hpp common.copy /opt/boost/include/boost/fusion/support/config.hpp common.copy /opt/boost/include/boost/fusion/support/as_const.hpp common.copy /opt/boost/include/boost/fusion/tuple/tuple.hpp common.copy /opt/boost/include/boost/fusion/tuple/tuple_fwd.hpp common.copy /opt/boost/include/boost/fusion/tuple/make_tuple.hpp common.copy /opt/boost/include/boost/fusion/sequence/sequence_facade.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic_fwd.hpp common.copy /opt/boost/include/boost/fusion/sequence/io.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic.hpp common.copy /opt/boost/include/boost/fusion/sequence/hash.hpp common.copy /opt/boost/include/boost/fusion/sequence/convert.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison.hpp common.copy /opt/boost/include/boost/fusion/mpl/size.hpp common.copy /opt/boost/include/boost/fusion/mpl/push_front.hpp common.copy /opt/boost/include/boost/fusion/iterator/value_of_data.hpp common.copy /opt/boost/include/boost/fusion/iterator/value_of.hpp common.copy /opt/boost/include/boost/fusion/iterator/prior.hpp common.copy /opt/boost/include/boost/fusion/iterator/segmented_iterator.hpp common.copy /opt/boost/include/boost/fusion/iterator/next.hpp common.copy /opt/boost/include/boost/fusion/iterator/mpl.hpp common.copy /opt/boost/include/boost/fusion/iterator/iterator_facade.hpp common.copy /opt/boost/include/boost/fusion/iterator/iterator_adapter.hpp common.copy /opt/boost/include/boost/fusion/iterator/key_of.hpp common.copy /opt/boost/include/boost/fusion/iterator/equal_to.hpp common.copy /opt/boost/include/boost/fusion/iterator/distance.hpp common.copy /opt/boost/include/boost/fusion/iterator/deref.hpp common.copy /opt/boost/include/boost/fusion/iterator/deref_data.hpp common.copy /opt/boost/include/boost/fusion/iterator/basic_iterator.hpp common.copy /opt/boost/include/boost/fusion/mpl/push_back.hpp common.copy /opt/boost/include/boost/fusion/iterator/advance.hpp common.copy /opt/boost/include/boost/fusion/mpl/pop_front.hpp common.copy /opt/boost/include/boost/fusion/mpl/pop_back.hpp common.copy /opt/boost/include/boost/fusion/mpl/has_key.hpp common.copy /opt/boost/include/boost/fusion/mpl/insert_range.hpp common.copy /opt/boost/include/boost/fusion/mpl/insert.hpp common.copy /opt/boost/include/boost/fusion/mpl/front.hpp common.copy /opt/boost/include/boost/fusion/mpl/erase_key.hpp common.copy /opt/boost/include/boost/fusion/mpl/erase.hpp common.copy /opt/boost/include/boost/fusion/mpl/clear.hpp common.copy /opt/boost/include/boost/fusion/mpl/empty.hpp common.copy /opt/boost/include/boost/fusion/mpl/end.hpp common.copy /opt/boost/include/boost/fusion/mpl/begin.hpp common.copy /opt/boost/include/boost/fusion/mpl/back.hpp common.copy /opt/boost/include/boost/fusion/mpl/at.hpp common.copy /opt/boost/include/boost/fusion/include/zip.hpp common.copy /opt/boost/include/boost/fusion/include/zip_view.hpp common.copy /opt/boost/include/boost/fusion/include/view.hpp common.copy /opt/boost/include/boost/fusion/include/void.hpp common.copy /opt/boost/include/boost/fusion/include/vector_fwd.hpp common.copy /opt/boost/include/boost/fusion/include/vector_tie.hpp common.copy /opt/boost/include/boost/fusion/include/vector40.hpp common.copy /opt/boost/include/boost/fusion/include/vector50.hpp common.copy /opt/boost/include/boost/fusion/include/vector30.hpp common.copy /opt/boost/include/boost/fusion/include/vector20.hpp common.copy /opt/boost/include/boost/fusion/include/vector.hpp common.copy /opt/boost/include/boost/fusion/include/value_of_data.hpp common.copy /opt/boost/include/boost/fusion/include/vector10.hpp ...on 8800th target... common.copy /opt/boost/include/boost/fusion/include/value_of.hpp common.copy /opt/boost/include/boost/fusion/include/value_at.hpp common.copy /opt/boost/include/boost/fusion/include/value_at_key.hpp common.copy /opt/boost/include/boost/fusion/include/unfused.hpp common.copy /opt/boost/include/boost/fusion/include/unfused_typed.hpp common.copy /opt/boost/include/boost/fusion/include/unused.hpp common.copy /opt/boost/include/boost/fusion/include/tuple_tie.hpp common.copy /opt/boost/include/boost/fusion/include/tuple.hpp common.copy /opt/boost/include/boost/fusion/include/transformation.hpp common.copy /opt/boost/include/boost/fusion/include/tuple_fwd.hpp common.copy /opt/boost/include/boost/fusion/include/transform_view.hpp common.copy /opt/boost/include/boost/fusion/include/tag_of_fwd.hpp common.copy /opt/boost/include/boost/fusion/include/transform.hpp common.copy /opt/boost/include/boost/fusion/include/tag_of.hpp common.copy /opt/boost/include/boost/fusion/include/swap.hpp common.copy /opt/boost/include/boost/fusion/include/support.hpp common.copy /opt/boost/include/boost/fusion/include/std_tuple.hpp common.copy /opt/boost/include/boost/fusion/include/struct.hpp common.copy /opt/boost/include/boost/fusion/include/std_pair.hpp common.copy /opt/boost/include/boost/fusion/include/std_array.hpp common.copy /opt/boost/include/boost/fusion/include/single_view.hpp common.copy /opt/boost/include/boost/fusion/include/size.hpp common.copy /opt/boost/include/boost/fusion/include/set_fwd.hpp common.copy /opt/boost/include/boost/fusion/include/set.hpp common.copy /opt/boost/include/boost/fusion/include/sequence_base.hpp common.copy /opt/boost/include/boost/fusion/include/sequence_facade.hpp common.copy /opt/boost/include/boost/fusion/include/sequence.hpp common.copy /opt/boost/include/boost/fusion/include/segments.hpp common.copy /opt/boost/include/boost/fusion/include/segmented_iterator.hpp common.copy /opt/boost/include/boost/fusion/include/segmented_fold_until.hpp common.copy /opt/boost/include/boost/fusion/include/reverse_view.hpp common.copy /opt/boost/include/boost/fusion/include/reverse_fold.hpp common.copy /opt/boost/include/boost/fusion/include/reverse_iter_fold.hpp common.copy /opt/boost/include/boost/fusion/include/reverse.hpp common.copy /opt/boost/include/boost/fusion/include/replace_if.hpp common.copy /opt/boost/include/boost/fusion/include/replace.hpp common.copy /opt/boost/include/boost/fusion/include/remove_if.hpp common.copy /opt/boost/include/boost/fusion/include/repetitive_view.hpp common.copy /opt/boost/include/boost/fusion/include/remove.hpp common.copy /opt/boost/include/boost/fusion/include/query.hpp common.copy /opt/boost/include/boost/fusion/include/push_back.hpp common.copy /opt/boost/include/boost/fusion/include/proxy_type.hpp common.copy /opt/boost/include/boost/fusion/include/push_front.hpp common.copy /opt/boost/include/boost/fusion/include/prior.hpp common.copy /opt/boost/include/boost/fusion/include/pop_front.hpp common.copy /opt/boost/include/boost/fusion/include/pop_back.hpp common.copy /opt/boost/include/boost/fusion/include/pair_tie.hpp common.copy /opt/boost/include/boost/fusion/include/pair.hpp common.copy /opt/boost/include/boost/fusion/include/out.hpp common.copy /opt/boost/include/boost/fusion/include/nview.hpp common.copy /opt/boost/include/boost/fusion/include/not_equal_to.hpp common.copy /opt/boost/include/boost/fusion/include/none.hpp common.copy /opt/boost/include/boost/fusion/include/nil.hpp common.copy /opt/boost/include/boost/fusion/include/next.hpp common.copy /opt/boost/include/boost/fusion/include/mpl.hpp common.copy /opt/boost/include/boost/fusion/include/map_tie.hpp common.copy /opt/boost/include/boost/fusion/include/move.hpp common.copy /opt/boost/include/boost/fusion/include/map_fwd.hpp common.copy /opt/boost/include/boost/fusion/include/map.hpp common.copy /opt/boost/include/boost/fusion/include/make_vector.hpp common.copy /opt/boost/include/boost/fusion/include/make_unfused.hpp common.copy /opt/boost/include/boost/fusion/include/make_tuple.hpp common.copy /opt/boost/include/boost/fusion/include/make_fused_procedure.hpp common.copy /opt/boost/include/boost/fusion/include/make_set.hpp common.copy /opt/boost/include/boost/fusion/include/make_map.hpp common.copy /opt/boost/include/boost/fusion/include/make_list.hpp common.copy /opt/boost/include/boost/fusion/include/make_fused.hpp common.copy /opt/boost/include/boost/fusion/include/make_fused_function_object.hpp common.copy /opt/boost/include/boost/fusion/include/make_cons.hpp common.copy /opt/boost/include/boost/fusion/include/make_deque.hpp common.copy /opt/boost/include/boost/fusion/include/list.hpp common.copy /opt/boost/include/boost/fusion/include/list_fwd.hpp common.copy /opt/boost/include/boost/fusion/include/list_tie.hpp common.copy /opt/boost/include/boost/fusion/include/less_equal.hpp common.copy /opt/boost/include/boost/fusion/include/less.hpp common.copy /opt/boost/include/boost/fusion/include/key_of.hpp common.copy /opt/boost/include/boost/fusion/include/join.hpp common.copy /opt/boost/include/boost/fusion/include/joint_view.hpp common.copy /opt/boost/include/boost/fusion/include/iterator_range.hpp common.copy /opt/boost/include/boost/fusion/include/iterator_facade.hpp common.copy /opt/boost/include/boost/fusion/include/iterator_base.hpp common.copy /opt/boost/include/boost/fusion/include/iterator_adapter.hpp common.copy /opt/boost/include/boost/fusion/include/iterator.hpp common.copy /opt/boost/include/boost/fusion/include/iteration.hpp common.copy /opt/boost/include/boost/fusion/include/is_view.hpp common.copy /opt/boost/include/boost/fusion/include/iter_fold.hpp common.copy /opt/boost/include/boost/fusion/include/is_iterator.hpp common.copy /opt/boost/include/boost/fusion/include/is_segmented.hpp common.copy /opt/boost/include/boost/fusion/include/is_sequence.hpp common.copy /opt/boost/include/boost/fusion/include/io.hpp common.copy /opt/boost/include/boost/fusion/include/invocation.hpp common.copy /opt/boost/include/boost/fusion/include/invoke_procedure.hpp common.copy /opt/boost/include/boost/fusion/include/invoke_function_object.hpp common.copy /opt/boost/include/boost/fusion/include/invoke.hpp common.copy /opt/boost/include/boost/fusion/include/intrinsic.hpp common.copy /opt/boost/include/boost/fusion/include/insert_range.hpp common.copy /opt/boost/include/boost/fusion/include/insert.hpp common.copy /opt/boost/include/boost/fusion/include/in.hpp common.copy /opt/boost/include/boost/fusion/include/hash.hpp common.copy /opt/boost/include/boost/fusion/include/ignore.hpp ...on 8900th target... common.copy /opt/boost/include/boost/fusion/include/has_key.hpp common.copy /opt/boost/include/boost/fusion/include/fused_procedure.hpp common.copy /opt/boost/include/boost/fusion/include/greater.hpp common.copy /opt/boost/include/boost/fusion/include/greater_equal.hpp common.copy /opt/boost/include/boost/fusion/include/generation.hpp common.copy /opt/boost/include/boost/fusion/include/functional.hpp common.copy /opt/boost/include/boost/fusion/include/fused_function_object.hpp common.copy /opt/boost/include/boost/fusion/include/fused.hpp common.copy /opt/boost/include/boost/fusion/include/front.hpp common.copy /opt/boost/include/boost/fusion/include/fold.hpp common.copy /opt/boost/include/boost/fusion/include/for_each.hpp common.copy /opt/boost/include/boost/fusion/include/flatten_view.hpp common.copy /opt/boost/include/boost/fusion/include/flatten.hpp common.copy /opt/boost/include/boost/fusion/include/find.hpp common.copy /opt/boost/include/boost/fusion/include/find_if.hpp common.copy /opt/boost/include/boost/fusion/include/filter_view.hpp common.copy /opt/boost/include/boost/fusion/include/filter_if.hpp common.copy /opt/boost/include/boost/fusion/include/erase_key.hpp common.copy /opt/boost/include/boost/fusion/include/filter.hpp common.copy /opt/boost/include/boost/fusion/include/erase.hpp common.copy /opt/boost/include/boost/fusion/include/end.hpp common.copy /opt/boost/include/boost/fusion/include/equal_to.hpp common.copy /opt/boost/include/boost/fusion/include/empty.hpp common.copy /opt/boost/include/boost/fusion/include/distance.hpp common.copy /opt/boost/include/boost/fusion/include/deref.hpp common.copy /opt/boost/include/boost/fusion/include/deref_data.hpp common.copy /opt/boost/include/boost/fusion/include/deque_tie.hpp common.copy /opt/boost/include/boost/fusion/include/deque_fwd.hpp common.copy /opt/boost/include/boost/fusion/include/deque.hpp common.copy /opt/boost/include/boost/fusion/include/define_struct.hpp common.copy /opt/boost/include/boost/fusion/include/define_struct_inline.hpp common.copy /opt/boost/include/boost/fusion/include/define_assoc_struct.hpp common.copy /opt/boost/include/boost/fusion/include/deduce.hpp common.copy /opt/boost/include/boost/fusion/include/deduce_sequence.hpp common.copy /opt/boost/include/boost/fusion/include/count_if.hpp common.copy /opt/boost/include/boost/fusion/include/copy.hpp common.copy /opt/boost/include/boost/fusion/include/count.hpp common.copy /opt/boost/include/boost/fusion/include/convert.hpp common.copy /opt/boost/include/boost/fusion/include/container.hpp common.copy /opt/boost/include/boost/fusion/include/cons.hpp common.copy /opt/boost/include/boost/fusion/include/cons_tie.hpp common.copy /opt/boost/include/boost/fusion/include/comparison.hpp common.copy /opt/boost/include/boost/fusion/include/clear.hpp common.copy /opt/boost/include/boost/fusion/include/category_of.hpp common.copy /opt/boost/include/boost/fusion/include/boost_tuple.hpp common.copy /opt/boost/include/boost/fusion/include/begin.hpp common.copy /opt/boost/include/boost/fusion/include/boost_array.hpp common.copy /opt/boost/include/boost/fusion/include/back.hpp common.copy /opt/boost/include/boost/fusion/include/auxiliary.hpp common.copy /opt/boost/include/boost/fusion/include/at_key.hpp common.copy /opt/boost/include/boost/fusion/include/at_c.hpp common.copy /opt/boost/include/boost/fusion/include/as_vector.hpp common.copy /opt/boost/include/boost/fusion/include/at.hpp common.copy /opt/boost/include/boost/fusion/include/as_set.hpp common.copy /opt/boost/include/boost/fusion/include/as_map.hpp common.copy /opt/boost/include/boost/fusion/include/as_list.hpp common.copy /opt/boost/include/boost/fusion/include/as_deque.hpp common.copy /opt/boost/include/boost/fusion/include/array.hpp common.copy /opt/boost/include/boost/fusion/include/any.hpp common.copy /opt/boost/include/boost/fusion/include/all.hpp common.copy /opt/boost/include/boost/fusion/include/algorithm.hpp common.copy /opt/boost/include/boost/fusion/include/advance.hpp common.copy /opt/boost/include/boost/fusion/include/adapter.hpp common.copy /opt/boost/include/boost/fusion/include/adapted.hpp common.copy /opt/boost/include/boost/fusion/include/adapt_struct.hpp common.copy /opt/boost/include/boost/fusion/include/adapt_assoc_struct_named.hpp common.copy /opt/boost/include/boost/fusion/include/adapt_struct_named.hpp common.copy /opt/boost/include/boost/fusion/include/adapt_assoc_adt_named.hpp common.copy /opt/boost/include/boost/fusion/include/adapt_assoc_struct.hpp common.copy /opt/boost/include/boost/fusion/include/adapt_adt_named.hpp common.copy /opt/boost/include/boost/fusion/include/adapt_assoc_adt.hpp common.copy /opt/boost/include/boost/fusion/include/adapt_adt.hpp common.copy /opt/boost/include/boost/fusion/include/accumulate.hpp common.copy /opt/boost/include/boost/fusion/functional/invocation.hpp common.copy /opt/boost/include/boost/fusion/functional/generation.hpp common.copy /opt/boost/include/boost/fusion/container/vector.hpp common.copy /opt/boost/include/boost/fusion/container/set.hpp common.copy /opt/boost/include/boost/fusion/container/map.hpp common.copy /opt/boost/include/boost/fusion/container/list.hpp common.copy /opt/boost/include/boost/fusion/container/generation.hpp common.copy /opt/boost/include/boost/fusion/container/deque.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation.hpp common.copy /opt/boost/include/boost/fusion/functional/adapter.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration.hpp common.copy /opt/boost/include/boost/fusion/algorithm/auxiliary.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct.hpp common.copy /opt/boost/include/boost/functional/overloaded_function/config.hpp common.copy /opt/boost/include/boost/functional/hash/hash_fwd.hpp common.copy /opt/boost/include/boost/functional/hash/hash.hpp common.copy /opt/boost/include/boost/functional/hash/extensions.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_pair.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple.hpp ...on 9000th target... common.copy /opt/boost/include/boost/fusion/adapted/std_array.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array.hpp common.copy /opt/boost/include/boost/fusion/adapted/array.hpp common.copy /opt/boost/include/boost/function_types/detail/to_sequence.hpp common.copy /opt/boost/include/boost/fusion/adapted/adt.hpp common.copy /opt/boost/include/boost/function_types/detail/retag_default_cc.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_loop.hpp common.copy /opt/boost/include/boost/function_types/detail/cv_traits.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_arity_loop.hpp common.copy /opt/boost/include/boost/function_types/detail/components_as_mpl_sequence.hpp common.copy /opt/boost/include/boost/function_types/detail/class_transform.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier.hpp common.copy /opt/boost/include/boost/function/detail/prologue.hpp common.copy /opt/boost/include/boost/format/detail/workarounds_stlport.hpp common.copy /opt/boost/include/boost/format/detail/unset_macros.hpp common.copy /opt/boost/include/boost/format/detail/workarounds_gcc-2_95.hpp common.copy /opt/boost/include/boost/format/detail/msvc_disambiguater.hpp common.copy /opt/boost/include/boost/format/detail/config_macros.hpp common.copy /opt/boost/include/boost/format/detail/compat_workarounds.hpp common.copy /opt/boost/include/boost/function_types/config/compiler.hpp common.copy /opt/boost/include/boost/function_types/config/cc_names.hpp common.copy /opt/boost/include/boost/function_types/config/config.hpp common.copy /opt/boost/include/boost/function/detail/maybe_include.hpp common.copy /opt/boost/include/boost/flyweight/detail/value_tag.hpp common.copy /opt/boost/include/boost/function/detail/function_iterate.hpp common.copy /opt/boost/include/boost/flyweight/detail/serialization_helper.hpp common.copy /opt/boost/include/boost/flyweight/detail/recursive_lw_mutex.hpp common.copy /opt/boost/include/boost/flyweight/detail/pp_perfect_fwd.hpp common.copy /opt/boost/include/boost/flyweight/detail/perfect_fwd.hpp common.copy /opt/boost/include/boost/flyweight/detail/not_placeholder_expr.hpp common.copy /opt/boost/include/boost/flyweight/detail/flyweight_core.hpp common.copy /opt/boost/include/boost/flyweight/detail/is_placeholder_expr.hpp common.copy /opt/boost/include/boost/flyweight/detail/nested_xxx_if_not_ph.hpp common.copy /opt/boost/include/boost/flyweight/detail/dyn_perfect_fwd.hpp common.copy /opt/boost/include/boost/flyweight/detail/default_value_policy.hpp common.copy /opt/boost/include/boost/flyweight/detail/archive_constructed.hpp common.copy /opt/boost/include/boost/filesystem/detail/utf8_codecvt_facet.hpp common.copy /opt/boost/include/boost/fiber/numa/topology.hpp common.copy /opt/boost/include/boost/fiber/numa/all.hpp common.copy /opt/boost/include/boost/fiber/hip/waitfor.hpp common.copy /opt/boost/include/boost/fiber/numa/pin_thread.hpp common.copy /opt/boost/include/boost/filesystem/detail/macro_value.hpp common.copy /opt/boost/include/boost/fiber/future/promise.hpp common.copy /opt/boost/include/boost/fiber/future/packaged_task.hpp common.copy /opt/boost/include/boost/fiber/future/future.hpp common.copy /opt/boost/include/boost/fiber/future/future_status.hpp common.copy /opt/boost/include/boost/fiber/future/async.hpp common.copy /opt/boost/include/boost/fiber/detail/thread_barrier.hpp common.copy /opt/boost/include/boost/fiber/detail/spinlock_ttas_futex.hpp common.copy /opt/boost/include/boost/fiber/cuda/waitfor.hpp common.copy /opt/boost/include/boost/fiber/detail/spinlock_ttas_adaptive.hpp common.copy /opt/boost/include/boost/fiber/detail/spinlock_ttas_adaptive_futex.hpp common.copy /opt/boost/include/boost/fiber/detail/spinlock_ttas.hpp common.copy /opt/boost/include/boost/fiber/detail/spinlock_status.hpp common.copy /opt/boost/include/boost/fiber/detail/spinlock_rtm.hpp common.copy /opt/boost/include/boost/fiber/detail/spinlock.hpp common.copy /opt/boost/include/boost/fiber/detail/rtm.hpp common.copy /opt/boost/include/boost/fiber/detail/is_all_same.hpp common.copy /opt/boost/include/boost/fiber/detail/fss.hpp common.copy /opt/boost/include/boost/fiber/detail/futex.hpp common.copy /opt/boost/include/boost/fiber/detail/exchange.hpp common.copy /opt/boost/include/boost/fiber/detail/disable_overload.hpp common.copy /opt/boost/include/boost/fiber/detail/data.hpp common.copy /opt/boost/include/boost/fiber/detail/decay_copy.hpp common.copy /opt/boost/include/boost/fiber/detail/cpu_relax.hpp common.copy /opt/boost/include/boost/fiber/detail/convert.hpp common.copy /opt/boost/include/boost/fiber/detail/context_spmc_queue.hpp common.copy /opt/boost/include/boost/fiber/detail/config.hpp common.copy /opt/boost/include/boost/fiber/detail/context_spinlock_queue.hpp common.copy /opt/boost/include/boost/fiber/algo/work_stealing.hpp common.copy /opt/boost/include/boost/fiber/algo/round_robin.hpp common.copy /opt/boost/include/boost/fiber/algo/shared_work.hpp common.copy /opt/boost/include/boost/fiber/algo/algorithm.hpp common.copy /opt/boost/include/boost/exception/detail/type_info.hpp common.copy /opt/boost/include/boost/endian/detail/order.hpp common.copy /opt/boost/include/boost/exception/detail/shared_ptr.hpp common.copy /opt/boost/include/boost/endian/detail/is_trivially_copyable.hpp common.copy /opt/boost/include/boost/endian/detail/is_scoped_enum.hpp common.copy /opt/boost/include/boost/endian/detail/integral_by_size.hpp common.copy /opt/boost/include/boost/endian/detail/intrinsic.hpp common.copy /opt/boost/include/boost/endian/detail/endian_store.hpp common.copy /opt/boost/include/boost/endian/detail/endian_reverse.hpp common.copy /opt/boost/include/boost/endian/detail/endian_load.hpp ...on 9100th target... common.copy /opt/boost/include/boost/endian/detail/disable_warnings_pop.hpp common.copy /opt/boost/include/boost/endian/detail/disable_warnings.hpp common.copy /opt/boost/include/boost/exception/detail/is_output_streamable.hpp common.copy /opt/boost/include/boost/exception/detail/object_hex_dump.hpp common.copy /opt/boost/include/boost/exception/detail/error_info_impl.hpp common.copy /opt/boost/include/boost/exception/detail/exception_ptr.hpp common.copy /opt/boost/include/boost/dynamic_bitset/detail/dynamic_bitset.hpp common.copy /opt/boost/include/boost/exception/detail/clone_current_exception.hpp common.copy /opt/boost/include/boost/dynamic_bitset/detail/lowest_bit.hpp common.copy /opt/boost/include/boost/dll/detail/type_info.hpp common.copy /opt/boost/include/boost/detail/winapi/waitable_timer.hpp common.copy /opt/boost/include/boost/detail/winapi/tls.hpp common.copy /opt/boost/include/boost/detail/winapi/wait.hpp common.copy /opt/boost/include/boost/detail/winapi/timers.hpp common.copy /opt/boost/include/boost/detail/winapi/time.hpp common.copy /opt/boost/include/boost/detail/winapi/thread_pool.hpp common.copy /opt/boost/include/boost/detail/winapi/system.hpp common.copy /opt/boost/include/boost/detail/winapi/thread.hpp common.copy /opt/boost/include/boost/detail/winapi/synchronization.hpp common.copy /opt/boost/include/boost/detail/winapi/stack_backtrace.hpp common.copy /opt/boost/include/boost/detail/winapi/srw_lock.hpp common.copy /opt/boost/include/boost/detail/winapi/show_window.hpp common.copy /opt/boost/include/boost/detail/winapi/shell.hpp common.copy /opt/boost/include/boost/detail/winapi/semaphore.hpp common.copy /opt/boost/include/boost/detail/winapi/security.hpp common.copy /opt/boost/include/boost/detail/winapi/priority_class.hpp common.copy /opt/boost/include/boost/detail/winapi/process.hpp common.copy /opt/boost/include/boost/detail/winapi/pipes.hpp common.copy /opt/boost/include/boost/detail/winapi/page_protection_flags.hpp common.copy /opt/boost/include/boost/detail/winapi/mutex.hpp common.copy /opt/boost/include/boost/detail/winapi/overlapped.hpp common.copy /opt/boost/include/boost/detail/winapi/memory.hpp common.copy /opt/boost/include/boost/detail/winapi/local_memory.hpp common.copy /opt/boost/include/boost/detail/winapi/jobs.hpp common.copy /opt/boost/include/boost/detail/winapi/init_once.hpp common.copy /opt/boost/include/boost/detail/winapi/heap_memory.hpp common.copy /opt/boost/include/boost/detail/winapi/limits.hpp common.copy /opt/boost/include/boost/detail/winapi/handle_info.hpp common.copy /opt/boost/include/boost/detail/winapi/handles.hpp common.copy /opt/boost/include/boost/detail/winapi/get_system_directory.hpp common.copy /opt/boost/include/boost/detail/winapi/get_thread_times.hpp common.copy /opt/boost/include/boost/detail/winapi/get_process_times.hpp common.copy /opt/boost/include/boost/detail/winapi/get_last_error.hpp common.copy /opt/boost/include/boost/detail/winapi/get_current_thread_id.hpp common.copy /opt/boost/include/boost/detail/winapi/get_current_thread.hpp common.copy /opt/boost/include/boost/detail/winapi/get_current_process_id.hpp common.copy /opt/boost/include/boost/detail/winapi/file_mapping.hpp common.copy /opt/boost/include/boost/detail/winapi/get_current_process.hpp common.copy /opt/boost/include/boost/detail/winapi/file_management.hpp common.copy /opt/boost/include/boost/detail/winapi/event.hpp common.copy /opt/boost/include/boost/detail/winapi/error_handling.hpp common.copy /opt/boost/include/boost/detail/winapi/environment.hpp common.copy /opt/boost/include/boost/detail/winapi/error_codes.hpp common.copy /opt/boost/include/boost/detail/winapi/dll.hpp common.copy /opt/boost/include/boost/detail/winapi/directory_management.hpp common.copy /opt/boost/include/boost/detail/winapi/dbghelp.hpp common.copy /opt/boost/include/boost/detail/winapi/debugapi.hpp common.copy /opt/boost/include/boost/detail/winapi/crypt.hpp common.copy /opt/boost/include/boost/detail/winapi/config.hpp common.copy /opt/boost/include/boost/detail/winapi/critical_section.hpp common.copy /opt/boost/include/boost/detail/winapi/character_code_conversion.hpp common.copy /opt/boost/include/boost/detail/winapi/condition_variable.hpp common.copy /opt/boost/include/boost/detail/winapi/bcrypt.hpp common.copy /opt/boost/include/boost/detail/winapi/basic_types.hpp common.copy /opt/boost/include/boost/detail/winapi/apc.hpp common.copy /opt/boost/include/boost/date_time/posix_time/time_serialize.hpp common.copy /opt/boost/include/boost/detail/winapi/access_rights.hpp common.copy /opt/boost/include/boost/date_time/posix_time/time_period.hpp common.copy /opt/boost/include/boost/date_time/posix_time/time_parsers.hpp common.copy /opt/boost/include/boost/date_time/posix_time/time_formatters_limited.hpp common.copy /opt/boost/include/boost/date_time/posix_time/time_formatters.hpp common.copy /opt/boost/include/boost/date_time/posix_time/posix_time_types.hpp common.copy /opt/boost/include/boost/date_time/posix_time/ptime.hpp common.copy /opt/boost/include/boost/date_time/posix_time/posix_time_legacy_io.hpp common.copy /opt/boost/include/boost/date_time/posix_time/posix_time_system.hpp common.copy /opt/boost/include/boost/date_time/posix_time/posix_time_io.hpp common.copy /opt/boost/include/boost/date_time/posix_time/posix_time_duration.hpp common.copy /opt/boost/include/boost/date_time/posix_time/posix_time_config.hpp common.copy /opt/boost/include/boost/date_time/posix_time/posix_time.hpp common.copy /opt/boost/include/boost/date_time/posix_time/conversion.hpp common.copy /opt/boost/include/boost/dll/detail/system_error.hpp common.copy /opt/boost/include/boost/date_time/posix_time/date_duration_operators.hpp common.copy /opt/boost/include/boost/dll/detail/pe_info.hpp common.copy /opt/boost/include/boost/dll/detail/macho_info.hpp common.copy /opt/boost/include/boost/dll/detail/import_mangled_helpers.hpp common.copy /opt/boost/include/boost/dll/detail/get_mem_fn_type.hpp common.copy /opt/boost/include/boost/dll/detail/elf_info.hpp common.copy /opt/boost/include/boost/date_time/local_time/posix_time_zone.hpp common.copy /opt/boost/include/boost/date_time/local_time/tz_database.hpp common.copy /opt/boost/include/boost/dll/detail/ctor_dtor.hpp common.copy /opt/boost/include/boost/dll/detail/aggressive_ptr_cast.hpp common.copy /opt/boost/include/boost/date_time/local_time/local_time_types.hpp common.copy /opt/boost/include/boost/date_time/local_time/local_time_io.hpp common.copy /opt/boost/include/boost/date_time/local_time/local_date_time.hpp common.copy /opt/boost/include/boost/date_time/local_time/local_time.hpp common.copy /opt/boost/include/boost/date_time/local_time/dst_transition_day_rules.hpp ...on 9200th target... common.copy /opt/boost/include/boost/date_time/local_time/date_duration_operators.hpp common.copy /opt/boost/include/boost/date_time/local_time/conversion.hpp common.copy /opt/boost/include/boost/date_time/local_time/custom_time_zone.hpp common.copy /opt/boost/include/boost/coroutine2/detail/wrap.hpp common.copy /opt/boost/include/boost/coroutine/windows/protected_stack_allocator.hpp common.copy /opt/boost/include/boost/date_time/gregorian/parsers.hpp common.copy /opt/boost/include/boost/date_time/gregorian/gregorian_io.hpp common.copy /opt/boost/include/boost/date_time/gregorian/gregorian_types.hpp common.copy /opt/boost/include/boost/date_time/gregorian/gregorian.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_ymd.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_year.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_serialize.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_weekday.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_month.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_duration_types.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_facet.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_duration.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_day_of_year.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_day.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_date.hpp common.copy /opt/boost/include/boost/date_time/gregorian/formatters_limited.hpp common.copy /opt/boost/include/boost/date_time/gregorian/greg_calendar.hpp common.copy /opt/boost/include/boost/date_time/gregorian/formatters.hpp common.copy /opt/boost/include/boost/date_time/gregorian/conversion.hpp common.copy /opt/boost/include/boost/coroutine2/detail/push_coroutine.ipp common.copy /opt/boost/include/boost/coroutine2/detail/state.hpp common.copy /opt/boost/include/boost/coroutine2/detail/push_coroutine.hpp common.copy /opt/boost/include/boost/coroutine2/detail/push_control_block_cc.ipp common.copy /opt/boost/include/boost/coroutine2/detail/push_control_block_cc.hpp common.copy /opt/boost/include/boost/coroutine2/detail/pull_coroutine.ipp common.copy /opt/boost/include/boost/coroutine2/detail/pull_coroutine.hpp common.copy /opt/boost/include/boost/coroutine2/detail/pull_control_block_cc.ipp common.copy /opt/boost/include/boost/coroutine2/detail/pull_control_block_cc.hpp common.copy /opt/boost/include/boost/coroutine2/detail/disable_overload.hpp common.copy /opt/boost/include/boost/coroutine2/detail/decay_copy.hpp common.copy /opt/boost/include/boost/coroutine2/detail/create_control_block.ipp common.copy /opt/boost/include/boost/coroutine2/detail/coroutine.hpp common.copy /opt/boost/include/boost/coroutine2/detail/config.hpp common.copy /opt/boost/include/boost/coroutine/posix/segmented_stack_allocator.hpp common.copy /opt/boost/include/boost/coroutine/posix/protected_stack_allocator.hpp common.copy /opt/boost/include/boost/convert/detail/range.hpp common.copy /opt/boost/include/boost/coroutine/detail/trampoline_push.hpp common.copy /opt/boost/include/boost/convert/detail/is_string.hpp common.copy /opt/boost/include/boost/contract/detail/tvariadic.hpp common.copy /opt/boost/include/boost/convert/detail/is_converter.hpp common.copy /opt/boost/include/boost/convert/detail/is_fun.hpp common.copy /opt/boost/include/boost/convert/detail/has_member.hpp common.copy /opt/boost/include/boost/convert/detail/is_callable.hpp common.copy /opt/boost/include/boost/convert/detail/char.hpp common.copy /opt/boost/include/boost/convert/detail/config.hpp common.copy /opt/boost/include/boost/contract/detail/static_local_var.hpp common.copy /opt/boost/include/boost/contract/detail/operator_safe_bool.hpp common.copy /opt/boost/include/boost/contract/detail/noop.hpp common.copy /opt/boost/include/boost/contract/detail/name.hpp common.copy /opt/boost/include/boost/contract/detail/inlined.hpp common.copy /opt/boost/include/boost/contract/detail/none.hpp common.copy /opt/boost/include/boost/contract/detail/declspec.hpp common.copy /opt/boost/include/boost/contract/detail/exception.hpp common.copy /opt/boost/include/boost/contract/detail/debug.hpp common.copy /opt/boost/include/boost/contract/detail/decl.hpp common.copy /opt/boost/include/boost/contract/detail/check.hpp common.copy /opt/boost/include/boost/contract/detail/config.hpp common.copy /opt/boost/include/boost/contract/detail/checking.hpp common.copy /opt/boost/include/boost/contract/detail/auto_ptr.hpp common.copy /opt/boost/include/boost/contract/detail/assert.hpp common.copy /opt/boost/include/boost/coroutine/detail/trampoline.hpp common.copy /opt/boost/include/boost/coroutine/detail/trampoline_pull.hpp common.copy /opt/boost/include/boost/coroutine/detail/symmetric_coroutine_yield.hpp common.copy /opt/boost/include/boost/coroutine/detail/symmetric_coroutine_object.hpp common.copy /opt/boost/include/boost/coroutine/detail/symmetric_coroutine_call.hpp common.copy /opt/boost/include/boost/coroutine/detail/symmetric_coroutine_impl.hpp common.copy /opt/boost/include/boost/coroutine/detail/setup.hpp common.copy /opt/boost/include/boost/coroutine/detail/push_coroutine_synthesized.hpp common.copy /opt/boost/include/boost/coroutine/detail/push_coroutine_object.hpp common.copy /opt/boost/include/boost/coroutine/detail/push_coroutine_impl.hpp common.copy /opt/boost/include/boost/coroutine/detail/pull_coroutine_synthesized.hpp common.copy /opt/boost/include/boost/coroutine/detail/pull_coroutine_object.hpp common.copy /opt/boost/include/boost/coroutine/detail/preallocated.hpp common.copy /opt/boost/include/boost/coroutine/detail/parameters.hpp common.copy /opt/boost/include/boost/coroutine/detail/flags.hpp common.copy /opt/boost/include/boost/coroutine/detail/pull_coroutine_impl.hpp common.copy /opt/boost/include/boost/coroutine/detail/coroutine_context.hpp common.copy /opt/boost/include/boost/coroutine/detail/data.hpp common.copy /opt/boost/include/boost/contract/core/virtual.hpp common.copy /opt/boost/include/boost/coroutine/detail/config.hpp common.copy /opt/boost/include/boost/contract/core/specify.hpp common.copy /opt/boost/include/boost/contract/core/exception.hpp common.copy /opt/boost/include/boost/contract/core/constructor_precondition.hpp common.copy /opt/boost/include/boost/contract/core/config.hpp common.copy /opt/boost/include/boost/contract/core/access.hpp common.copy /opt/boost/include/boost/contract/core/check_macro.hpp ...on 9300th target... common.copy /opt/boost/include/boost/context/posix/segmented_stack.hpp common.copy /opt/boost/include/boost/context/windows/protected_fixedsize_stack.hpp common.copy /opt/boost/include/boost/context/posix/protected_fixedsize_stack.hpp common.copy /opt/boost/include/boost/context/detail/tuple.hpp common.copy /opt/boost/include/boost/context/detail/prefetch.hpp common.copy /opt/boost/include/boost/context/detail/index_sequence.hpp common.copy /opt/boost/include/boost/context/detail/invoke.hpp common.copy /opt/boost/include/boost/context/detail/externc.hpp common.copy /opt/boost/include/boost/context/detail/fcontext.hpp common.copy /opt/boost/include/boost/context/detail/exchange.hpp common.copy /opt/boost/include/boost/context/detail/disable_overload.hpp common.copy /opt/boost/include/boost/context/detail/exception.hpp common.copy /opt/boost/include/boost/context/detail/config.hpp common.copy /opt/boost/include/boost/context/detail/apply.hpp common.copy /opt/boost/include/boost/container_hash/detail/limits.hpp common.copy /opt/boost/include/boost/container_hash/detail/hash_float.hpp common.copy /opt/boost/include/boost/container_hash/detail/float_functions.hpp common.copy /opt/boost/include/boost/container/pmr/unsynchronized_pool_resource.hpp common.copy /opt/boost/include/boost/container/pmr/vector.hpp common.copy /opt/boost/include/boost/container/detail/workaround.hpp common.copy /opt/boost/include/boost/container/detail/version_type.hpp common.copy /opt/boost/include/boost/container/detail/value_init.hpp common.copy /opt/boost/include/boost/container/detail/variadic_templates_tools.hpp common.copy /opt/boost/include/boost/container/detail/type_traits.hpp common.copy /opt/boost/include/boost/container/detail/value_functors.hpp common.copy /opt/boost/include/boost/container/detail/tree.hpp common.copy /opt/boost/include/boost/container/detail/transform_iterator.hpp common.copy /opt/boost/include/boost/container/detail/std_fwd.hpp common.copy /opt/boost/include/boost/container/detail/thread_mutex.hpp common.copy /opt/boost/include/boost/container/detail/pool_resource.hpp common.copy /opt/boost/include/boost/container/detail/singleton.hpp common.copy /opt/boost/include/boost/container/detail/pool_common_alloc.hpp common.copy /opt/boost/include/boost/container/detail/pool_common.hpp common.copy /opt/boost/include/boost/container/detail/placement_new.hpp common.copy /opt/boost/include/boost/container/detail/pair_key_mapped_of_value.hpp common.copy /opt/boost/include/boost/container/detail/node_pool_impl.hpp common.copy /opt/boost/include/boost/container/detail/node_pool.hpp common.copy /opt/boost/include/boost/container/detail/pair.hpp common.copy /opt/boost/include/boost/container/detail/node_alloc_holder.hpp common.copy /opt/boost/include/boost/container/detail/multiallocation_chain.hpp common.copy /opt/boost/include/boost/container/detail/next_capacity.hpp common.copy /opt/boost/include/boost/container/detail/mutex.hpp common.copy /opt/boost/include/boost/container/detail/mpl.hpp common.copy /opt/boost/include/boost/container/detail/min_max.hpp common.copy /opt/boost/include/boost/container/detail/minimal_char_traits_header.hpp common.copy /opt/boost/include/boost/container/detail/math_functions.hpp common.copy /opt/boost/include/boost/container/detail/iterators.hpp common.copy /opt/boost/include/boost/container/detail/iterator_to_raw_pointer.hpp common.copy /opt/boost/include/boost/container/detail/iterator.hpp common.copy /opt/boost/include/boost/container/detail/is_sorted.hpp common.copy /opt/boost/include/boost/container/detail/is_contiguous_container.hpp common.copy /opt/boost/include/boost/container/detail/is_container.hpp common.copy /opt/boost/include/boost/container/detail/guards_dended.hpp common.copy /opt/boost/include/boost/container/detail/function_detector.hpp common.copy /opt/boost/include/boost/container/detail/dlmalloc.hpp common.copy /opt/boost/include/boost/container/detail/flat_tree.hpp common.copy /opt/boost/include/boost/container/detail/destroyers.hpp common.copy /opt/boost/include/boost/container/detail/dispatch_uses_allocator.hpp common.copy /opt/boost/include/boost/container/detail/copy_move_algo.hpp common.copy /opt/boost/include/boost/container/detail/container_rebind.hpp common.copy /opt/boost/include/boost/container/detail/container_or_allocator_rebind.hpp common.copy /opt/boost/include/boost/container/detail/construct_in_place.hpp common.copy /opt/boost/include/boost/container/detail/config_begin.hpp common.copy /opt/boost/include/boost/container/detail/config_end.hpp common.copy /opt/boost/include/boost/container/detail/compare_functors.hpp common.copy /opt/boost/include/boost/container/detail/block_slist.hpp common.copy /opt/boost/include/boost/container/detail/block_list.hpp common.copy /opt/boost/include/boost/container/detail/allocation_type.hpp common.copy /opt/boost/include/boost/container/detail/auto_link.hpp common.copy /opt/boost/include/boost/container/detail/allocator_version_traits.hpp common.copy /opt/boost/include/boost/container/detail/alloc_lib.h common.copy /opt/boost/include/boost/container/detail/alloc_helpers.hpp common.copy /opt/boost/include/boost/container/detail/algorithm.hpp common.copy /opt/boost/include/boost/container/detail/advanced_insert_int.hpp common.copy /opt/boost/include/boost/container/detail/adaptive_node_pool_impl.hpp common.copy /opt/boost/include/boost/container/detail/addressof.hpp common.copy /opt/boost/include/boost/container/detail/adaptive_node_pool.hpp common.copy /opt/boost/include/boost/container/pmr/synchronized_pool_resource.hpp common.copy /opt/boost/include/boost/container/pmr/string.hpp common.copy /opt/boost/include/boost/container/pmr/stable_vector.hpp common.copy /opt/boost/include/boost/container/pmr/small_vector.hpp common.copy /opt/boost/include/boost/container/pmr/slist.hpp common.copy /opt/boost/include/boost/container/pmr/resource_adaptor.hpp common.copy /opt/boost/include/boost/container/pmr/pool_options.hpp common.copy /opt/boost/include/boost/container/pmr/set.hpp common.copy /opt/boost/include/boost/container/pmr/polymorphic_allocator.hpp common.copy /opt/boost/include/boost/container/pmr/memory_resource.hpp common.copy /opt/boost/include/boost/container/pmr/monotonic_buffer_resource.hpp common.copy /opt/boost/include/boost/container/pmr/list.hpp common.copy /opt/boost/include/boost/container/pmr/map.hpp common.copy /opt/boost/include/boost/container/pmr/flat_set.hpp common.copy /opt/boost/include/boost/container/pmr/global_resource.hpp common.copy /opt/boost/include/boost/container/pmr/devector.hpp common.copy /opt/boost/include/boost/container/pmr/flat_map.hpp ...on 9400th target... common.copy /opt/boost/include/boost/container/pmr/deque.hpp common.copy /opt/boost/include/boost/config/stdlib/xlcpp_zos.hpp common.copy /opt/boost/include/boost/config/stdlib/sgi.hpp common.copy /opt/boost/include/boost/config/stdlib/vacpp.hpp common.copy /opt/boost/include/boost/config/stdlib/roguewave.hpp common.copy /opt/boost/include/boost/config/stdlib/stlport.hpp common.copy /opt/boost/include/boost/config/stdlib/libstdcpp3.hpp common.copy /opt/boost/include/boost/config/stdlib/msl.hpp common.copy /opt/boost/include/boost/config/stdlib/modena.hpp common.copy /opt/boost/include/boost/config/stdlib/libcpp.hpp common.copy /opt/boost/include/boost/config/stdlib/libcomo.hpp common.copy /opt/boost/include/boost/config/stdlib/dinkumware.hpp common.copy /opt/boost/include/boost/config/platform/win32.hpp common.copy /opt/boost/include/boost/config/platform/zos.hpp common.copy /opt/boost/include/boost/config/no_tr1/memory.hpp common.copy /opt/boost/include/boost/config/no_tr1/utility.hpp common.copy /opt/boost/include/boost/config/no_tr1/complex.hpp common.copy /opt/boost/include/boost/config/no_tr1/functional.hpp common.copy /opt/boost/include/boost/config/no_tr1/cmath.hpp common.copy /opt/boost/include/boost/config/platform/vms.hpp common.copy /opt/boost/include/boost/config/platform/symbian.hpp common.copy /opt/boost/include/boost/config/platform/vxworks.hpp common.copy /opt/boost/include/boost/config/platform/solaris.hpp common.copy /opt/boost/include/boost/config/platform/qnxnto.hpp common.copy /opt/boost/include/boost/config/platform/macos.hpp common.copy /opt/boost/include/boost/config/platform/linux.hpp common.copy /opt/boost/include/boost/config/platform/cygwin.hpp common.copy /opt/boost/include/boost/config/platform/irix.hpp common.copy /opt/boost/include/boost/config/platform/haiku.hpp common.copy /opt/boost/include/boost/config/platform/hpux.hpp common.copy /opt/boost/include/boost/config/platform/cray.hpp common.copy /opt/boost/include/boost/config/platform/bsd.hpp common.copy /opt/boost/include/boost/config/platform/cloudabi.hpp common.copy /opt/boost/include/boost/config/platform/amigaos.hpp common.copy /opt/boost/include/boost/config/platform/aix.hpp common.copy /opt/boost/include/boost/config/platform/beos.hpp common.copy /opt/boost/include/boost/config/detail/suffix.hpp common.copy /opt/boost/include/boost/config/detail/select_platform_config.hpp common.copy /opt/boost/include/boost/config/detail/select_stdlib_config.hpp common.copy /opt/boost/include/boost/config/detail/select_compiler_config.hpp common.copy /opt/boost/include/boost/config/detail/posix_features.hpp common.copy /opt/boost/include/boost/config/compiler/xlcpp_zos.hpp common.copy /opt/boost/include/boost/config/compiler/xlcpp.hpp common.copy /opt/boost/include/boost/concept/detail/msvc.hpp common.copy /opt/boost/include/boost/concept/detail/has_constraints.hpp common.copy /opt/boost/include/boost/concept/detail/general.hpp common.copy /opt/boost/include/boost/concept/detail/borland.hpp common.copy /opt/boost/include/boost/concept/detail/concept_def.hpp common.copy /opt/boost/include/boost/concept/detail/concept_undef.hpp common.copy /opt/boost/include/boost/concept/detail/backward_compatibility.hpp common.copy /opt/boost/include/boost/config/abi/msvc_suffix.hpp common.copy /opt/boost/include/boost/config/abi/msvc_prefix.hpp common.copy /opt/boost/include/boost/config/abi/borland_suffix.hpp common.copy /opt/boost/include/boost/config/abi/borland_prefix.hpp common.copy /opt/boost/include/boost/config/compiler/sunpro_cc.hpp common.copy /opt/boost/include/boost/config/compiler/visualc.hpp common.copy /opt/boost/include/boost/config/compiler/vacpp.hpp common.copy /opt/boost/include/boost/config/compiler/sgi_mipspro.hpp common.copy /opt/boost/include/boost/config/compiler/pgi.hpp common.copy /opt/boost/include/boost/config/compiler/nvcc.hpp common.copy /opt/boost/include/boost/config/compiler/pathscale.hpp common.copy /opt/boost/include/boost/config/compiler/mpw.hpp common.copy /opt/boost/include/boost/config/compiler/metrowerks.hpp common.copy /opt/boost/include/boost/config/compiler/kai.hpp common.copy /opt/boost/include/boost/config/compiler/intel.hpp common.copy /opt/boost/include/boost/config/compiler/hp_acc.hpp common.copy /opt/boost/include/boost/config/compiler/greenhills.hpp common.copy /opt/boost/include/boost/config/compiler/gcc_xml.hpp common.copy /opt/boost/include/boost/config/compiler/gcc.hpp common.copy /opt/boost/include/boost/config/compiler/diab.hpp common.copy /opt/boost/include/boost/config/compiler/digitalmars.hpp common.copy /opt/boost/include/boost/config/compiler/cray.hpp common.copy /opt/boost/include/boost/config/compiler/common_edg.hpp common.copy /opt/boost/include/boost/config/compiler/comeau.hpp common.copy /opt/boost/include/boost/config/compiler/compaq_cxx.hpp common.copy /opt/boost/include/boost/config/compiler/codegear.hpp common.copy /opt/boost/include/boost/config/compiler/borland.hpp common.copy /opt/boost/include/boost/compute/utility/wait_list.hpp common.copy /opt/boost/include/boost/config/compiler/clang.hpp common.copy /opt/boost/include/boost/compute/utility/program_cache.hpp common.copy /opt/boost/include/boost/compute/utility/extents.hpp common.copy /opt/boost/include/boost/compute/utility/source.hpp common.copy /opt/boost/include/boost/compute/utility/invoke.hpp common.copy /opt/boost/include/boost/compute/utility/dim.hpp common.copy /opt/boost/include/boost/compute/random/uniform_real_distribution.hpp common.copy /opt/boost/include/boost/compute/types/tuple.hpp common.copy /opt/boost/include/boost/compute/type_traits/vector_size.hpp common.copy /opt/boost/include/boost/compute/type_traits/type_name.hpp common.copy /opt/boost/include/boost/compute/type_traits/type_definition.hpp ...on 9500th target... common.copy /opt/boost/include/boost/compute/type_traits/result_of.hpp common.copy /opt/boost/include/boost/compute/type_traits/scalar_type.hpp common.copy /opt/boost/include/boost/compute/type_traits/make_vector_type.hpp common.copy /opt/boost/include/boost/compute/type_traits/common_type.hpp common.copy /opt/boost/include/boost/compute/type_traits/is_vector_type.hpp common.copy /opt/boost/include/boost/compute/type_traits/is_fundamental.hpp common.copy /opt/boost/include/boost/compute/type_traits/is_device_iterator.hpp common.copy /opt/boost/include/boost/compute/random/threefry_engine.hpp common.copy /opt/boost/include/boost/compute/random/uniform_int_distribution.hpp common.copy /opt/boost/include/boost/compute/random/normal_distribution.hpp common.copy /opt/boost/include/boost/compute/random/mersenne_twister_engine.hpp common.copy /opt/boost/include/boost/compute/random/linear_congruential_engine.hpp common.copy /opt/boost/include/boost/compute/random/default_random_engine.hpp common.copy /opt/boost/include/boost/compute/random/discrete_distribution.hpp common.copy /opt/boost/include/boost/compute/random/bernoulli_distribution.hpp common.copy /opt/boost/include/boost/compute/types/struct.hpp common.copy /opt/boost/include/boost/compute/types/size_t.hpp common.copy /opt/boost/include/boost/compute/types/pair.hpp common.copy /opt/boost/include/boost/compute/types/fundamental.hpp common.copy /opt/boost/include/boost/compute/types/complex.hpp common.copy /opt/boost/include/boost/compute/memory/svm_ptr.hpp common.copy /opt/boost/include/boost/compute/types/builtin.hpp common.copy /opt/boost/include/boost/compute/memory/local_buffer.hpp common.copy /opt/boost/include/boost/compute/lambda/result_of.hpp common.copy /opt/boost/include/boost/compute/interop/vtk.hpp common.copy /opt/boost/include/boost/compute/iterator/zip_iterator.hpp common.copy /opt/boost/include/boost/compute/interop/opengl.hpp common.copy /opt/boost/include/boost/compute/interop/qt.hpp common.copy /opt/boost/include/boost/compute/interop/opencv.hpp common.copy /opt/boost/include/boost/compute/interop/eigen.hpp common.copy /opt/boost/include/boost/compute/iterator/transform_iterator.hpp common.copy /opt/boost/include/boost/compute/iterator/strided_iterator.hpp common.copy /opt/boost/include/boost/compute/iterator/permutation_iterator.hpp common.copy /opt/boost/include/boost/compute/iterator/function_input_iterator.hpp common.copy /opt/boost/include/boost/compute/iterator/constant_iterator.hpp common.copy /opt/boost/include/boost/compute/iterator/counting_iterator.hpp common.copy /opt/boost/include/boost/compute/iterator/discard_iterator.hpp common.copy /opt/boost/include/boost/compute/iterator/constant_buffer_iterator.hpp common.copy /opt/boost/include/boost/compute/iterator/buffer_iterator.hpp common.copy /opt/boost/include/boost/compute/lambda/placeholder.hpp common.copy /opt/boost/include/boost/compute/lambda/make_tuple.hpp common.copy /opt/boost/include/boost/compute/lambda/placeholders.hpp common.copy /opt/boost/include/boost/compute/lambda/make_pair.hpp common.copy /opt/boost/include/boost/compute/lambda/functional.hpp common.copy /opt/boost/include/boost/compute/lambda/get.hpp common.copy /opt/boost/include/boost/compute/lambda/context.hpp common.copy /opt/boost/include/boost/compute/image/image_sampler.hpp common.copy /opt/boost/include/boost/compute/image/image_object.hpp common.copy /opt/boost/include/boost/compute/image/image3d.hpp common.copy /opt/boost/include/boost/compute/image/image2d.hpp common.copy /opt/boost/include/boost/compute/image/image_format.hpp common.copy /opt/boost/include/boost/compute/image/image1d.hpp common.copy /opt/boost/include/boost/compute/functional/relational.hpp common.copy /opt/boost/include/boost/compute/exception/unsupported_extension_error.hpp common.copy /opt/boost/include/boost/compute/experimental/tabulate.hpp common.copy /opt/boost/include/boost/compute/experimental/sort_by_transform.hpp common.copy /opt/boost/include/boost/compute/experimental/malloc.hpp common.copy /opt/boost/include/boost/compute/experimental/clamp_range.hpp common.copy /opt/boost/include/boost/compute/exception/program_build_failure.hpp common.copy /opt/boost/include/boost/compute/exception/opencl_error.hpp common.copy /opt/boost/include/boost/compute/exception/no_device_found.hpp common.copy /opt/boost/include/boost/compute/functional/popcount.hpp common.copy /opt/boost/include/boost/compute/exception/context_error.hpp common.copy /opt/boost/include/boost/compute/functional/operator.hpp common.copy /opt/boost/include/boost/compute/functional/logical.hpp common.copy /opt/boost/include/boost/compute/functional/integer.hpp common.copy /opt/boost/include/boost/compute/functional/math.hpp common.copy /opt/boost/include/boost/compute/functional/identity.hpp common.copy /opt/boost/include/boost/compute/functional/hash.hpp common.copy /opt/boost/include/boost/compute/functional/geometry.hpp common.copy /opt/boost/include/boost/compute/functional/get.hpp common.copy /opt/boost/include/boost/compute/functional/field.hpp common.copy /opt/boost/include/boost/compute/functional/convert.hpp common.copy /opt/boost/include/boost/compute/functional/bind.hpp common.copy /opt/boost/include/boost/compute/functional/common.hpp common.copy /opt/boost/include/boost/compute/functional/atomic.hpp common.copy /opt/boost/include/boost/compute/detail/work_size.hpp common.copy /opt/boost/include/boost/compute/detail/vendor.hpp common.copy /opt/boost/include/boost/compute/functional/as.hpp common.copy /opt/boost/include/boost/compute/detail/sha1.hpp common.copy /opt/boost/include/boost/compute/detail/variadic_macros.hpp common.copy /opt/boost/include/boost/compute/detail/print_range.hpp common.copy /opt/boost/include/boost/compute/detail/read_write_single_value.hpp common.copy /opt/boost/include/boost/compute/detail/path.hpp common.copy /opt/boost/include/boost/compute/detail/parameter_cache.hpp common.copy /opt/boost/include/boost/compute/detail/nvidia_compute_capability.hpp common.copy /opt/boost/include/boost/compute/detail/meta_kernel.hpp common.copy /opt/boost/include/boost/compute/detail/mpl_vector_to_tuple.hpp common.copy /opt/boost/include/boost/compute/detail/lru_cache.hpp common.copy /opt/boost/include/boost/compute/detail/literal.hpp common.copy /opt/boost/include/boost/compute/detail/iterator_range_size.hpp common.copy /opt/boost/include/boost/compute/detail/iterator_traits.hpp ...on 9600th target... common.copy /opt/boost/include/boost/compute/detail/iterator_plus_distance.hpp common.copy /opt/boost/include/boost/compute/detail/is_contiguous_iterator.hpp common.copy /opt/boost/include/boost/compute/detail/is_buffer_iterator.hpp common.copy /opt/boost/include/boost/compute/detail/global_static.hpp common.copy /opt/boost/include/boost/compute/detail/getenv.hpp common.copy /opt/boost/include/boost/compute/detail/get_object_info.hpp common.copy /opt/boost/include/boost/compute/detail/duration.hpp common.copy /opt/boost/include/boost/compute/detail/device_ptr.hpp common.copy /opt/boost/include/boost/compute/detail/diagnostic.hpp common.copy /opt/boost/include/boost/compute/detail/cl_versions.hpp common.copy /opt/boost/include/boost/compute/detail/assert_cl_success.hpp common.copy /opt/boost/include/boost/compute/detail/buffer_value.hpp common.copy /opt/boost/include/boost/compute/container/vector.hpp common.copy /opt/boost/include/boost/compute/async/wait.hpp common.copy /opt/boost/include/boost/compute/async/wait_guard.hpp common.copy /opt/boost/include/boost/compute/allocator/pinned_allocator.hpp common.copy /opt/boost/include/boost/compute/async/future.hpp common.copy /opt/boost/include/boost/compute/allocator/buffer_allocator.hpp common.copy /opt/boost/include/boost/compute/container/valarray.hpp common.copy /opt/boost/include/boost/compute/container/string.hpp common.copy /opt/boost/include/boost/compute/container/stack.hpp common.copy /opt/boost/include/boost/compute/container/mapped_view.hpp common.copy /opt/boost/include/boost/compute/container/flat_set.hpp common.copy /opt/boost/include/boost/compute/container/flat_map.hpp common.copy /opt/boost/include/boost/compute/container/dynamic_bitset.hpp common.copy /opt/boost/include/boost/compute/container/basic_string.hpp common.copy /opt/boost/include/boost/compute/container/array.hpp common.copy /opt/boost/include/boost/compute/algorithm/unique_copy.hpp common.copy /opt/boost/include/boost/compute/algorithm/upper_bound.hpp common.copy /opt/boost/include/boost/compute/algorithm/unique.hpp common.copy /opt/boost/include/boost/compute/algorithm/transform_reduce.hpp common.copy /opt/boost/include/boost/compute/algorithm/transform_if.hpp common.copy /opt/boost/include/boost/compute/algorithm/transform.hpp common.copy /opt/boost/include/boost/compute/algorithm/stable_sort_by_key.hpp common.copy /opt/boost/include/boost/compute/algorithm/stable_sort.hpp common.copy /opt/boost/include/boost/compute/algorithm/swap_ranges.hpp common.copy /opt/boost/include/boost/compute/algorithm/stable_partition.hpp common.copy /opt/boost/include/boost/compute/algorithm/set_union.hpp common.copy /opt/boost/include/boost/compute/algorithm/sort_by_key.hpp common.copy /opt/boost/include/boost/compute/algorithm/sort.hpp common.copy /opt/boost/include/boost/compute/algorithm/set_symmetric_difference.hpp common.copy /opt/boost/include/boost/compute/algorithm/set_intersection.hpp common.copy /opt/boost/include/boost/compute/algorithm/search_n.hpp common.copy /opt/boost/include/boost/compute/algorithm/set_difference.hpp common.copy /opt/boost/include/boost/compute/algorithm/scatter_if.hpp common.copy /opt/boost/include/boost/compute/algorithm/search.hpp common.copy /opt/boost/include/boost/compute/algorithm/scatter.hpp common.copy /opt/boost/include/boost/compute/algorithm/rotate_copy.hpp common.copy /opt/boost/include/boost/compute/algorithm/reverse_copy.hpp common.copy /opt/boost/include/boost/compute/algorithm/rotate.hpp common.copy /opt/boost/include/boost/compute/algorithm/reverse.hpp common.copy /opt/boost/include/boost/compute/algorithm/replace.hpp common.copy /opt/boost/include/boost/compute/algorithm/replace_copy.hpp common.copy /opt/boost/include/boost/compute/algorithm/remove_if.hpp common.copy /opt/boost/include/boost/compute/algorithm/remove.hpp common.copy /opt/boost/include/boost/compute/algorithm/reduce_by_key.hpp common.copy /opt/boost/include/boost/compute/algorithm/reduce.hpp common.copy /opt/boost/include/boost/compute/algorithm/random_shuffle.hpp common.copy /opt/boost/include/boost/compute/algorithm/prev_permutation.hpp common.copy /opt/boost/include/boost/compute/algorithm/partition_point.hpp common.copy /opt/boost/include/boost/compute/algorithm/partial_sum.hpp common.copy /opt/boost/include/boost/compute/algorithm/partition_copy.hpp common.copy /opt/boost/include/boost/compute/algorithm/partition.hpp common.copy /opt/boost/include/boost/compute/algorithm/nth_element.hpp common.copy /opt/boost/include/boost/compute/algorithm/none_of.hpp common.copy /opt/boost/include/boost/compute/algorithm/mismatch.hpp common.copy /opt/boost/include/boost/compute/algorithm/next_permutation.hpp common.copy /opt/boost/include/boost/compute/algorithm/min_element.hpp common.copy /opt/boost/include/boost/compute/algorithm/minmax_element.hpp common.copy /opt/boost/include/boost/compute/algorithm/merge.hpp common.copy /opt/boost/include/boost/compute/algorithm/max_element.hpp common.copy /opt/boost/include/boost/compute/algorithm/lower_bound.hpp common.copy /opt/boost/include/boost/compute/algorithm/lexicographical_compare.hpp common.copy /opt/boost/include/boost/compute/algorithm/is_sorted.hpp common.copy /opt/boost/include/boost/compute/algorithm/is_permutation.hpp common.copy /opt/boost/include/boost/compute/algorithm/is_partitioned.hpp common.copy /opt/boost/include/boost/compute/algorithm/iota.hpp common.copy /opt/boost/include/boost/compute/algorithm/inner_product.hpp common.copy /opt/boost/include/boost/compute/algorithm/inplace_merge.hpp common.copy /opt/boost/include/boost/compute/algorithm/includes.hpp common.copy /opt/boost/include/boost/compute/algorithm/inclusive_scan.hpp common.copy /opt/boost/include/boost/compute/algorithm/generate.hpp common.copy /opt/boost/include/boost/compute/algorithm/generate_n.hpp common.copy /opt/boost/include/boost/compute/algorithm/gather.hpp common.copy /opt/boost/include/boost/compute/algorithm/for_each_n.hpp common.copy /opt/boost/include/boost/compute/algorithm/find_if_not.hpp common.copy /opt/boost/include/boost/compute/algorithm/for_each.hpp common.copy /opt/boost/include/boost/compute/algorithm/find_if.hpp common.copy /opt/boost/include/boost/compute/algorithm/find.hpp common.copy /opt/boost/include/boost/compute/algorithm/find_end.hpp common.copy /opt/boost/include/boost/compute/algorithm/fill_n.hpp common.copy /opt/boost/include/boost/compute/algorithm/exclusive_scan.hpp common.copy /opt/boost/include/boost/compute/algorithm/fill.hpp common.copy /opt/boost/include/boost/compute/algorithm/count_if.hpp common.copy /opt/boost/include/boost/compute/algorithm/equal_range.hpp common.copy /opt/boost/include/boost/compute/algorithm/equal.hpp ...on 9700th target... common.copy /opt/boost/include/boost/compute/algorithm/count.hpp common.copy /opt/boost/include/boost/compute/algorithm/copy_n.hpp common.copy /opt/boost/include/boost/compute/algorithm/copy_if.hpp common.copy /opt/boost/include/boost/compute/algorithm/binary_search.hpp common.copy /opt/boost/include/boost/compute/algorithm/copy.hpp common.copy /opt/boost/include/boost/compute/algorithm/all_of.hpp common.copy /opt/boost/include/boost/compute/algorithm/any_of.hpp common.copy /opt/boost/include/boost/compute/algorithm/adjacent_find.hpp common.copy /opt/boost/include/boost/compute/algorithm/adjacent_difference.hpp common.copy /opt/boost/include/boost/compute/algorithm/accumulate.hpp common.copy /opt/boost/include/boost/chrono/io_v1/chrono_io.hpp common.copy /opt/boost/include/boost/chrono/io/timezone.hpp common.copy /opt/boost/include/boost/chrono/detail/system.hpp common.copy /opt/boost/include/boost/chrono/detail/scan_keyword.hpp common.copy /opt/boost/include/boost/chrono/detail/static_assert.hpp common.copy /opt/boost/include/boost/chrono/io/time_point_units.hpp common.copy /opt/boost/include/boost/chrono/detail/is_evenly_divisible_by.hpp common.copy /opt/boost/include/boost/chrono/io/time_point_io.hpp common.copy /opt/boost/include/boost/chrono/io/time_point_put.hpp common.copy /opt/boost/include/boost/chrono/io/time_point_get.hpp common.copy /opt/boost/include/boost/chrono/io/ios_base_state.hpp common.copy /opt/boost/include/boost/chrono/io/duration_units.hpp common.copy /opt/boost/include/boost/chrono/io/duration_style.hpp common.copy /opt/boost/include/boost/chrono/io/duration_io.hpp common.copy /opt/boost/include/boost/chrono/io/duration_put.hpp common.copy /opt/boost/include/boost/chrono/io/duration_get.hpp common.copy /opt/boost/include/boost/callable_traits/detail/traits.hpp common.copy /opt/boost/include/boost/callable_traits/detail/utility.hpp common.copy /opt/boost/include/boost/callable_traits/detail/sfinae_errors.hpp common.copy /opt/boost/include/boost/callable_traits/detail/qualifier_flags.hpp common.copy /opt/boost/include/boost/callable_traits/detail/set_function_qualifiers.hpp common.copy /opt/boost/include/boost/callable_traits/detail/pmf.hpp common.copy /opt/boost/include/boost/callable_traits/detail/pmd.hpp common.copy /opt/boost/include/boost/callable_traits/detail/is_invocable_impl.hpp common.copy /opt/boost/include/boost/callable_traits/detail/parameter_index_helper.hpp common.copy /opt/boost/include/boost/callable_traits/detail/function.hpp common.copy /opt/boost/include/boost/callable_traits/detail/function_object.hpp common.copy /opt/boost/include/boost/callable_traits/detail/forward_declarations.hpp common.copy /opt/boost/include/boost/callable_traits/detail/default_callable_traits.hpp common.copy /opt/boost/include/boost/callable_traits/detail/core.hpp common.copy /opt/boost/include/boost/callable_traits/detail/config.hpp common.copy /opt/boost/include/boost/bind/detail/result_traits.hpp common.copy /opt/boost/include/boost/bimap/tags/tagged.hpp common.copy /opt/boost/include/boost/bimap/views/vector_set_view.hpp common.copy /opt/boost/include/boost/bimap/views/vector_map_view.hpp common.copy /opt/boost/include/boost/bimap/views/unordered_set_view.hpp common.copy /opt/boost/include/boost/bimap/views/unordered_multiset_view.hpp common.copy /opt/boost/include/boost/bimap/views/unconstrained_set_view.hpp common.copy /opt/boost/include/boost/bimap/views/unordered_multimap_view.hpp common.copy /opt/boost/include/boost/bimap/views/unordered_map_view.hpp common.copy /opt/boost/include/boost/bimap/views/multiset_view.hpp common.copy /opt/boost/include/boost/bimap/views/set_view.hpp common.copy /opt/boost/include/boost/bimap/views/unconstrained_map_view.hpp common.copy /opt/boost/include/boost/bimap/views/multimap_view.hpp common.copy /opt/boost/include/boost/bimap/views/list_set_view.hpp common.copy /opt/boost/include/boost/bimap/views/map_view.hpp common.copy /opt/boost/include/boost/bimap/views/list_map_view.hpp common.copy /opt/boost/include/boost/bimap/support/value_type_by.hpp common.copy /opt/boost/include/boost/bimap/support/map_type_by.hpp common.copy /opt/boost/include/boost/bimap/support/map_by.hpp common.copy /opt/boost/include/boost/bimap/support/lambda.hpp common.copy /opt/boost/include/boost/bimap/support/key_type_by.hpp common.copy /opt/boost/include/boost/bimap/support/iterator_type_by.hpp common.copy /opt/boost/include/boost/bimap/support/data_type_by.hpp common.copy /opt/boost/include/boost/bimap/relation/symmetrical_base.hpp common.copy /opt/boost/include/boost/bimap/relation/structured_pair.hpp common.copy /opt/boost/include/boost/bimap/property_map/unordered_set_support.hpp common.copy /opt/boost/include/boost/bimap/property_map/set_support.hpp common.copy /opt/boost/include/boost/bimap/relation/mutant_relation.hpp common.copy /opt/boost/include/boost/bimap/relation/pair_layout.hpp common.copy /opt/boost/include/boost/bimap/relation/member_at.hpp common.copy /opt/boost/include/boost/bimap/detail/user_interface_config.hpp common.copy /opt/boost/include/boost/bimap/detail/set_view_base.hpp common.copy /opt/boost/include/boost/bimap/detail/non_unique_views_helper.hpp common.copy /opt/boost/include/boost/bimap/detail/set_view_iterator.hpp common.copy /opt/boost/include/boost/bimap/detail/map_view_base.hpp common.copy /opt/boost/include/boost/bimap/detail/modifier_adaptor.hpp common.copy /opt/boost/include/boost/bimap/detail/map_view_iterator.hpp common.copy /opt/boost/include/boost/bimap/detail/manage_bimap_key.hpp common.copy /opt/boost/include/boost/bimap/detail/manage_additional_parameters.hpp common.copy /opt/boost/include/boost/bimap/detail/generate_view_binder.hpp common.copy /opt/boost/include/boost/bimap/detail/is_set_type_of.hpp common.copy /opt/boost/include/boost/bimap/detail/generate_relation_binder.hpp common.copy /opt/boost/include/boost/bimap/detail/generate_index_binder.hpp common.copy /opt/boost/include/boost/bimap/detail/bimap_core.hpp common.copy /opt/boost/include/boost/bimap/detail/concept_tags.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/vector_map_adaptor.hpp ...on 9800th target... common.copy /opt/boost/include/boost/bimap/container_adaptor/unordered_set_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/vector_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/unordered_multiset_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/unordered_map_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/unordered_associative_container_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/unordered_multimap_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/set_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/ordered_associative_container_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/sequence_container_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/multiset_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/multimap_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/map_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/list_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/list_map_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/associative_container_adaptor.hpp common.copy /opt/boost/include/boost/beast/zlib/zlib.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/container_adaptor.hpp common.copy /opt/boost/include/boost/beast/zlib/inflate_stream.hpp common.copy /opt/boost/include/boost/beast/zlib/error.hpp common.copy /opt/boost/include/boost/beast/zlib/deflate_stream.hpp common.copy /opt/boost/include/boost/beast/websocket/stream_base.hpp common.copy /opt/boost/include/boost/beast/websocket/teardown.hpp common.copy /opt/boost/include/boost/beast/websocket/stream_fwd.hpp common.copy /opt/boost/include/boost/beast/websocket/stream.hpp common.copy /opt/boost/include/boost/beast/websocket/rfc6455.hpp common.copy /opt/boost/include/boost/beast/websocket/option.hpp common.copy /opt/boost/include/boost/beast/websocket/ssl.hpp common.copy /opt/boost/include/boost/beast/websocket/error.hpp common.copy /opt/boost/include/boost/beast/ssl/ssl_stream.hpp common.copy /opt/boost/include/boost/beast/core/tcp_stream.hpp common.copy /opt/boost/include/boost/beast/http/write.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_ops_windows.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_ops_futex.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_ops_generic.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_ops_freebsd_umtx.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_ops_emulated.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_ops_dragonfly_umtx.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_operations_fwd.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_caps_windows.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_operations.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_caps_futex.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_caps_freebsd_umtx.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_caps_dragonfly_umtx.hpp common.copy /opt/boost/include/boost/atomic/detail/wait_capabilities.hpp common.copy /opt/boost/include/boost/atomic/detail/string_ops.hpp common.copy /opt/boost/include/boost/atomic/detail/storage_traits.hpp common.copy /opt/boost/include/boost/atomic/detail/platform.hpp common.copy /opt/boost/include/boost/atomic/detail/pause.hpp common.copy /opt/boost/include/boost/atomic/detail/ops_msvc_common.hpp common.copy /opt/boost/include/boost/atomic/detail/ops_gcc_aarch64_common.hpp common.copy /opt/boost/include/boost/atomic/detail/ops_gcc_ppc_common.hpp common.copy /opt/boost/include/boost/atomic/detail/ops_gcc_arm_common.hpp common.copy /opt/boost/include/boost/atomic/detail/ops_gcc_aarch32_common.hpp common.copy /opt/boost/include/boost/atomic/detail/once_flag.hpp common.copy /opt/boost/include/boost/atomic/detail/memory_order_utils.hpp common.copy /opt/boost/include/boost/atomic/detail/lock_pool.hpp common.copy /opt/boost/include/boost/atomic/detail/link.hpp common.copy /opt/boost/include/boost/atomic/detail/intptr.hpp common.copy /opt/boost/include/boost/atomic/detail/integral_conversions.hpp common.copy /opt/boost/include/boost/atomic/detail/interlocked.hpp common.copy /opt/boost/include/boost/atomic/detail/int_sizes.hpp common.copy /opt/boost/include/boost/atomic/detail/header.hpp common.copy /opt/boost/include/boost/atomic/detail/gcc_arm_asm_common.hpp common.copy /opt/boost/include/boost/atomic/detail/gcc_atomic_memory_order_utils.hpp common.copy /opt/boost/include/boost/atomic/detail/futex.hpp common.copy /opt/boost/include/boost/atomic/detail/fp_ops_generic.hpp common.copy /opt/boost/include/boost/atomic/detail/fp_ops_emulated.hpp common.copy /opt/boost/include/boost/atomic/detail/footer.hpp common.copy /opt/boost/include/boost/atomic/detail/fp_operations_fwd.hpp common.copy /opt/boost/include/boost/atomic/detail/fp_operations.hpp common.copy /opt/boost/include/boost/atomic/detail/float_sizes.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_ops_windows.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_ops_linux_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_ops_gcc_sync.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_ops_gcc_atomic.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_operations_emulated.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_operations.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_ops_msvc_x86.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_ops_msvc_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_ops_gcc_sparc.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_ops_gcc_x86.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_ops_gcc_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_ops_gcc_ppc.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_ops_gcc_alpha.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_ops_gcc_aarch64.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_operations.hpp common.copy /opt/boost/include/boost/atomic/detail/fence_arch_ops_gcc_aarch32.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_ops_msvc_x86.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_ops_msvc_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_ops_gcc_x86.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_ops_generic.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_ops_gcc_ppc.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_ops_gcc_aarch64.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_ops_gcc_arm.hpp ...on 9900th target... common.copy /opt/boost/include/boost/atomic/detail/extra_ops_gcc_aarch32.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_ops_emulated.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_operations_fwd.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_operations.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_fp_ops_generic.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_fp_ops_emulated.hpp common.copy /opt/boost/include/boost/atomic/detail/extending_cas_based_arithmetic.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_fp_operations_fwd.hpp common.copy /opt/boost/include/boost/atomic/detail/extra_fp_operations.hpp common.copy /opt/boost/include/boost/atomic/detail/core_ops_windows.hpp common.copy /opt/boost/include/boost/atomic/detail/core_ops_linux_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/core_ops_gcc_sync.hpp common.copy /opt/boost/include/boost/atomic/detail/core_ops_gcc_atomic.hpp common.copy /opt/boost/include/boost/atomic/detail/core_ops_cas_based.hpp common.copy /opt/boost/include/boost/atomic/detail/core_operations_fwd.hpp common.copy /opt/boost/include/boost/atomic/detail/core_operations_emulated.hpp common.copy /opt/boost/include/boost/atomic/detail/core_operations_emulated_fwd.hpp common.copy /opt/boost/include/boost/atomic/detail/core_operations.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_ops_msvc_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_ops_msvc_x86.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_ops_gcc_x86.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_ops_gcc_sparc.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_ops_gcc_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_ops_gcc_ppc.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_ops_gcc_alpha.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_ops_gcc_aarch64.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_operations_fwd.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_ops_gcc_aarch32.hpp common.copy /opt/boost/include/boost/atomic/detail/core_arch_operations.hpp common.copy /opt/boost/include/boost/atomic/detail/config.hpp common.copy /opt/boost/include/boost/atomic/detail/classify.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_linux_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/cas_based_exchange.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_windows.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_gcc_sync.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_gcc_atomic.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_arch_msvc_x86.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_arch_msvc_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_arch_gcc_x86.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_arch_gcc_sparc.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_arch_gcc_ppc.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_arch_gcc_arm.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_arch_gcc_aarch64.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_arch_gcc_alpha.hpp common.copy /opt/boost/include/boost/atomic/detail/caps_arch_gcc_aarch32.hpp common.copy /opt/boost/include/boost/atomic/detail/capabilities.hpp common.copy /opt/boost/include/boost/atomic/detail/bitwise_fp_cast.hpp common.copy /opt/boost/include/boost/atomic/detail/atomic_ref_impl.hpp common.copy /opt/boost/include/boost/atomic/detail/bitwise_cast.hpp common.copy /opt/boost/include/boost/atomic/detail/atomic_impl.hpp common.copy /opt/boost/include/boost/atomic/detail/addressof.hpp common.copy /opt/boost/include/boost/atomic/detail/atomic_flag_impl.hpp common.copy /opt/boost/include/boost/beast/http/verb.hpp common.copy /opt/boost/include/boost/atomic/detail/aligned_variable.hpp common.copy /opt/boost/include/boost/beast/http/type_traits.hpp common.copy /opt/boost/include/boost/beast/http/vector_body.hpp common.copy /opt/boost/include/boost/beast/http/string_body.hpp common.copy /opt/boost/include/boost/beast/http/status.hpp common.copy /opt/boost/include/boost/beast/http/serializer.hpp common.copy /opt/boost/include/boost/beast/http/span_body.hpp common.copy /opt/boost/include/boost/beast/http/rfc7230.hpp common.copy /opt/boost/include/boost/beast/http/parser.hpp common.copy /opt/boost/include/boost/beast/http/read.hpp common.copy /opt/boost/include/boost/beast/http/file_body.hpp common.copy /opt/boost/include/boost/beast/http/message.hpp common.copy /opt/boost/include/boost/beast/http/fields.hpp common.copy /opt/boost/include/boost/beast/http/empty_body.hpp common.copy /opt/boost/include/boost/beast/http/error.hpp common.copy /opt/boost/include/boost/beast/http/field.hpp common.copy /opt/boost/include/boost/beast/http/dynamic_body.hpp common.copy /opt/boost/include/boost/beast/http/chunk_encode.hpp common.copy /opt/boost/include/boost/beast/http/buffer_body.hpp common.copy /opt/boost/include/boost/beast/http/basic_parser.hpp common.copy /opt/boost/include/boost/beast/http/basic_file_body.hpp common.copy /opt/boost/include/boost/beast/core/string_type.hpp common.copy /opt/boost/include/boost/beast/core/string_param.hpp common.copy /opt/boost/include/boost/beast/http/basic_dynamic_body.hpp common.copy /opt/boost/include/boost/beast/core/string.hpp common.copy /opt/boost/include/boost/beast/core/stream_traits.hpp common.copy /opt/boost/include/boost/beast/core/static_string.hpp common.copy /opt/boost/include/boost/beast/core/static_buffer.hpp common.copy /opt/boost/include/boost/beast/core/span.hpp common.copy /opt/boost/include/boost/beast/core/saved_handler.hpp common.copy /opt/boost/include/boost/beast/core/role.hpp common.copy /opt/boost/include/boost/beast/core/read_size.hpp common.copy /opt/boost/include/boost/beast/core/ostream.hpp common.copy /opt/boost/include/boost/beast/core/rate_policy.hpp common.copy /opt/boost/include/boost/beast/core/multi_buffer.hpp common.copy /opt/boost/include/boost/beast/core/make_printable.hpp common.copy /opt/boost/include/boost/beast/core/flat_static_buffer.hpp common.copy /opt/boost/include/boost/beast/core/flat_stream.hpp common.copy /opt/boost/include/boost/beast/core/flat_buffer.hpp common.copy /opt/boost/include/boost/beast/core/file_win32.hpp common.copy /opt/boost/include/boost/beast/core/file_posix.hpp common.copy /opt/boost/include/boost/beast/core/file_stdio.hpp common.copy /opt/boost/include/boost/beast/core/error.hpp common.copy /opt/boost/include/boost/beast/core/file_base.hpp common.copy /opt/boost/include/boost/beast/core/file.hpp common.copy /opt/boost/include/boost/beast/core/buffers_suffix.hpp common.copy /opt/boost/include/boost/beast/core/buffers_to_string.hpp ...on 10000th target... common.copy /opt/boost/include/boost/beast/core/detect_ssl.hpp common.copy /opt/boost/include/boost/beast/core/buffers_range.hpp common.copy /opt/boost/include/boost/beast/core/buffers_prefix.hpp common.copy /opt/boost/include/boost/beast/core/buffers_cat.hpp common.copy /opt/boost/include/boost/beast/core/buffers_adaptor.hpp common.copy /opt/boost/include/boost/beast/core/buffer_traits.hpp common.copy /opt/boost/include/boost/beast/core/buffered_read_stream.hpp common.copy /opt/boost/include/boost/beast/core/basic_stream.hpp common.copy /opt/boost/include/boost/beast/core/bind_handler.hpp common.copy /opt/boost/include/boost/beast/core/async_base.hpp common.copy /opt/boost/include/boost/assign/std/vector.hpp common.copy /opt/boost/include/boost/assign/std/slist.hpp common.copy /opt/boost/include/boost/assign/std/stack.hpp common.copy /opt/boost/include/boost/assign/std/set.hpp common.copy /opt/boost/include/boost/assign/std/queue.hpp common.copy /opt/boost/include/boost/assign/std/map.hpp common.copy /opt/boost/include/boost/assign/std/deque.hpp common.copy /opt/boost/include/boost/assign/std/list.hpp common.copy /opt/boost/include/boost/asio/ts/timer.hpp common.copy /opt/boost/include/boost/asio/windows/stream_handle.hpp common.copy /opt/boost/include/boost/asio/ts/socket.hpp common.copy /opt/boost/include/boost/asio/traits/submit_member.hpp common.copy /opt/boost/include/boost/asio/traits/static_require_concept.hpp common.copy /opt/boost/include/boost/asio/traits/submit_free.hpp common.copy /opt/boost/include/boost/asio/traits/static_require.hpp common.copy /opt/boost/include/boost/asio/traits/static_query.hpp common.copy /opt/boost/include/boost/asio/traits/start_member.hpp common.copy /opt/boost/include/boost/asio/traits/start_free.hpp common.copy /opt/boost/include/boost/asio/traits/set_value_member.hpp common.copy /opt/boost/include/boost/asio/traits/set_error_member.hpp common.copy /opt/boost/include/boost/asio/traits/set_value_free.hpp common.copy /opt/boost/include/boost/asio/traits/set_done_member.hpp common.copy /opt/boost/include/boost/asio/traits/set_error_free.hpp common.copy /opt/boost/include/boost/asio/traits/schedule_member.hpp common.copy /opt/boost/include/boost/asio/traits/set_done_free.hpp common.copy /opt/boost/include/boost/asio/traits/schedule_free.hpp common.copy /opt/boost/include/boost/asio/traits/require_free.hpp common.copy /opt/boost/include/boost/asio/traits/require_member.hpp common.copy /opt/boost/include/boost/asio/traits/require_concept_member.hpp common.copy /opt/boost/include/boost/asio/traits/require_concept_free.hpp common.copy /opt/boost/include/boost/asio/traits/query_static_constexpr_member.hpp common.copy /opt/boost/include/boost/asio/traits/query_member.hpp common.copy /opt/boost/include/boost/asio/traits/prefer_member.hpp common.copy /opt/boost/include/boost/asio/traits/query_free.hpp common.copy /opt/boost/include/boost/asio/traits/prefer_free.hpp common.copy /opt/boost/include/boost/asio/traits/execute_member.hpp common.copy /opt/boost/include/boost/asio/traits/execute_free.hpp common.copy /opt/boost/include/boost/asio/traits/equality_comparable.hpp common.copy /opt/boost/include/boost/asio/traits/connect_member.hpp common.copy /opt/boost/include/boost/asio/traits/connect_free.hpp common.copy /opt/boost/include/boost/asio/traits/bulk_execute_member.hpp common.copy /opt/boost/include/boost/asio/traits/bulk_execute_free.hpp common.copy /opt/boost/include/boost/asio/ts/netfwd.hpp common.copy /opt/boost/include/boost/asio/ts/net.hpp common.copy /opt/boost/include/boost/asio/ts/io_context.hpp common.copy /opt/boost/include/boost/asio/ts/internet.hpp common.copy /opt/boost/include/boost/asio/ts/buffer.hpp common.copy /opt/boost/include/boost/asio/ts/executor.hpp common.copy /opt/boost/include/boost/asio/windows/overlapped_ptr.hpp common.copy /opt/boost/include/boost/asio/windows/random_access_handle.hpp common.copy /opt/boost/include/boost/asio/windows/object_handle.hpp common.copy /opt/boost/include/boost/asio/windows/overlapped_handle.hpp common.copy /opt/boost/include/boost/asio/windows/basic_random_access_handle.hpp common.copy /opt/boost/include/boost/asio/windows/basic_stream_handle.hpp common.copy /opt/boost/include/boost/asio/windows/basic_overlapped_handle.hpp common.copy /opt/boost/include/boost/asio/ssl/verify_mode.hpp common.copy /opt/boost/include/boost/asio/windows/basic_object_handle.hpp common.copy /opt/boost/include/boost/asio/ssl/verify_context.hpp common.copy /opt/boost/include/boost/asio/ssl/stream.hpp common.copy /opt/boost/include/boost/asio/ssl/stream_base.hpp common.copy /opt/boost/include/boost/asio/ssl/rfc2818_verification.hpp common.copy /opt/boost/include/boost/asio/ssl/host_name_verification.hpp common.copy /opt/boost/include/boost/asio/ssl/context_base.hpp common.copy /opt/boost/include/boost/asio/ssl/error.hpp common.copy /opt/boost/include/boost/asio/ssl/context.hpp common.copy /opt/boost/include/boost/asio/posix/stream_descriptor.hpp common.copy /opt/boost/include/boost/asio/posix/descriptor_base.hpp common.copy /opt/boost/include/boost/asio/posix/descriptor.hpp common.copy /opt/boost/include/boost/asio/local/stream_protocol.hpp common.copy /opt/boost/include/boost/asio/local/datagram_protocol.hpp common.copy /opt/boost/include/boost/asio/local/connect_pair.hpp common.copy /opt/boost/include/boost/asio/posix/basic_stream_descriptor.hpp common.copy /opt/boost/include/boost/asio/local/basic_endpoint.hpp common.copy /opt/boost/include/boost/asio/posix/basic_descriptor.hpp common.copy /opt/boost/include/boost/asio/ip/unicast.hpp common.copy /opt/boost/include/boost/asio/ip/v6_only.hpp common.copy /opt/boost/include/boost/asio/ip/udp.hpp common.copy /opt/boost/include/boost/asio/ip/tcp.hpp common.copy /opt/boost/include/boost/asio/ip/resolver_base.hpp common.copy /opt/boost/include/boost/asio/ip/resolver_query_base.hpp common.copy /opt/boost/include/boost/asio/ip/network_v6.hpp common.copy /opt/boost/include/boost/asio/ip/network_v4.hpp common.copy /opt/boost/include/boost/asio/ip/icmp.hpp ...on 10100th target... common.copy /opt/boost/include/boost/asio/ip/host_name.hpp common.copy /opt/boost/include/boost/asio/ip/multicast.hpp common.copy /opt/boost/include/boost/asio/ip/basic_resolver_results.hpp common.copy /opt/boost/include/boost/asio/ip/basic_resolver_query.hpp common.copy /opt/boost/include/boost/asio/ip/basic_resolver_entry.hpp common.copy /opt/boost/include/boost/asio/ip/basic_resolver_iterator.hpp common.copy /opt/boost/include/boost/asio/ip/basic_resolver.hpp common.copy /opt/boost/include/boost/asio/ip/basic_endpoint.hpp common.copy /opt/boost/include/boost/asio/ip/address_v6_iterator.hpp common.copy /opt/boost/include/boost/asio/ip/bad_address_cast.hpp common.copy /opt/boost/include/boost/asio/ip/address_v6_range.hpp common.copy /opt/boost/include/boost/asio/ip/address_v6.hpp common.copy /opt/boost/include/boost/asio/ip/address_v4_range.hpp common.copy /opt/boost/include/boost/asio/ip/address_v4_iterator.hpp common.copy /opt/boost/include/boost/asio/ip/address_v4.hpp common.copy /opt/boost/include/boost/asio/ip/address.hpp common.copy /opt/boost/include/boost/asio/impl/write.hpp common.copy /opt/boost/include/boost/asio/impl/write_at.hpp common.copy /opt/boost/include/boost/asio/experimental/as_single.hpp common.copy /opt/boost/include/boost/asio/impl/use_future.hpp common.copy /opt/boost/include/boost/asio/impl/thread_pool.ipp common.copy /opt/boost/include/boost/asio/impl/use_awaitable.hpp common.copy /opt/boost/include/boost/asio/impl/thread_pool.hpp common.copy /opt/boost/include/boost/asio/impl/system_executor.hpp common.copy /opt/boost/include/boost/asio/impl/system_context.ipp common.copy /opt/boost/include/boost/asio/impl/src.hpp common.copy /opt/boost/include/boost/asio/impl/system_context.hpp common.copy /opt/boost/include/boost/asio/impl/spawn.hpp common.copy /opt/boost/include/boost/asio/impl/redirect_error.hpp common.copy /opt/boost/include/boost/asio/impl/serial_port_base.ipp common.copy /opt/boost/include/boost/asio/impl/serial_port_base.hpp common.copy /opt/boost/include/boost/asio/impl/read_until.hpp common.copy /opt/boost/include/boost/asio/impl/read_at.hpp common.copy /opt/boost/include/boost/asio/impl/read.hpp common.copy /opt/boost/include/boost/asio/impl/post.hpp common.copy /opt/boost/include/boost/asio/impl/multiple_exceptions.ipp common.copy /opt/boost/include/boost/asio/impl/io_context.ipp common.copy /opt/boost/include/boost/asio/impl/io_context.hpp common.copy /opt/boost/include/boost/asio/impl/executor.ipp common.copy /opt/boost/include/boost/asio/impl/handler_alloc_hook.ipp common.copy /opt/boost/include/boost/asio/impl/executor.hpp common.copy /opt/boost/include/boost/asio/impl/execution_context.ipp common.copy /opt/boost/include/boost/asio/impl/execution_context.hpp common.copy /opt/boost/include/boost/asio/impl/error.ipp common.copy /opt/boost/include/boost/asio/impl/detached.hpp common.copy /opt/boost/include/boost/asio/impl/dispatch.hpp common.copy /opt/boost/include/boost/asio/impl/defer.hpp common.copy /opt/boost/include/boost/asio/impl/connect.hpp common.copy /opt/boost/include/boost/asio/impl/compose.hpp common.copy /opt/boost/include/boost/asio/impl/buffered_write_stream.hpp common.copy /opt/boost/include/boost/asio/impl/co_spawn.hpp common.copy /opt/boost/include/boost/asio/impl/buffered_read_stream.hpp common.copy /opt/boost/include/boost/asio/impl/awaitable.hpp common.copy /opt/boost/include/boost/asio/generic/stream_protocol.hpp common.copy /opt/boost/include/boost/asio/generic/seq_packet_protocol.hpp common.copy /opt/boost/include/boost/asio/generic/raw_protocol.hpp common.copy /opt/boost/include/boost/asio/generic/datagram_protocol.hpp common.copy /opt/boost/include/boost/asio/execution/submit.hpp common.copy /opt/boost/include/boost/asio/generic/basic_endpoint.hpp common.copy /opt/boost/include/boost/asio/execution/start.hpp common.copy /opt/boost/include/boost/asio/execution/set_value.hpp common.copy /opt/boost/include/boost/asio/execution/set_error.hpp common.copy /opt/boost/include/boost/asio/execution/set_done.hpp common.copy /opt/boost/include/boost/asio/execution/scheduler.hpp common.copy /opt/boost/include/boost/asio/execution/schedule.hpp common.copy /opt/boost/include/boost/asio/execution/sender.hpp common.copy /opt/boost/include/boost/asio/execution/receiver_invocation_error.hpp common.copy /opt/boost/include/boost/asio/execution/receiver.hpp common.copy /opt/boost/include/boost/asio/execution/relationship.hpp common.copy /opt/boost/include/boost/asio/execution/prefer_only.hpp common.copy /opt/boost/include/boost/asio/execution/outstanding_work.hpp common.copy /opt/boost/include/boost/asio/execution/operation_state.hpp common.copy /opt/boost/include/boost/asio/execution/occupancy.hpp common.copy /opt/boost/include/boost/asio/execution/invocable_archetype.hpp common.copy /opt/boost/include/boost/asio/execution/mapping.hpp common.copy /opt/boost/include/boost/asio/execution/executor.hpp common.copy /opt/boost/include/boost/asio/execution/execute.hpp common.copy /opt/boost/include/boost/asio/execution/context.hpp common.copy /opt/boost/include/boost/asio/execution/context_as.hpp common.copy /opt/boost/include/boost/asio/execution/connect.hpp common.copy /opt/boost/include/boost/asio/execution/bulk_guarantee.hpp common.copy /opt/boost/include/boost/asio/execution/blocking_adaptation.hpp common.copy /opt/boost/include/boost/asio/execution/bulk_execute.hpp common.copy /opt/boost/include/boost/asio/execution/bad_executor.hpp common.copy /opt/boost/include/boost/asio/execution/blocking.hpp common.copy /opt/boost/include/boost/asio/execution/any_executor.hpp common.copy /opt/boost/include/boost/asio/execution/allocator.hpp common.copy /opt/boost/include/boost/asio/detail/wrapped_handler.hpp common.copy /opt/boost/include/boost/archive/iterators/xml_unescape_exception.hpp common.copy /opt/boost/include/boost/archive/iterators/xml_unescape.hpp common.copy /opt/boost/include/boost/archive/iterators/wchar_from_mb.hpp common.copy /opt/boost/include/boost/archive/iterators/xml_escape.hpp common.copy /opt/boost/include/boost/archive/iterators/unescape.hpp ...on 10200th target... common.copy /opt/boost/include/boost/archive/iterators/remove_whitespace.hpp common.copy /opt/boost/include/boost/archive/iterators/ostream_iterator.hpp common.copy /opt/boost/include/boost/archive/iterators/transform_width.hpp common.copy /opt/boost/include/boost/archive/iterators/insert_linebreaks.hpp common.copy /opt/boost/include/boost/archive/iterators/mb_from_wchar.hpp common.copy /opt/boost/include/boost/archive/iterators/istream_iterator.hpp common.copy /opt/boost/include/boost/archive/iterators/escape.hpp common.copy /opt/boost/include/boost/archive/iterators/dataflow_exception.hpp common.copy /opt/boost/include/boost/archive/iterators/dataflow.hpp common.copy /opt/boost/include/boost/archive/iterators/binary_from_base64.hpp common.copy /opt/boost/include/boost/archive/iterators/base64_exception.hpp common.copy /opt/boost/include/boost/archive/iterators/base64_from_binary.hpp common.copy /opt/boost/include/boost/asio/detail/winsock_init.hpp common.copy /opt/boost/include/boost/asio/detail/work_dispatcher.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_utils.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_timer_scheduler.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_ssocket_service_base.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_ssocket_service.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_socket_send_op.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_socket_recv_op.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_socket_connect_op.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_resolver_service.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_resolve_op.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_async_op.hpp common.copy /opt/boost/include/boost/asio/detail/winapp_thread.hpp common.copy /opt/boost/include/boost/asio/detail/winrt_async_manager.hpp common.copy /opt/boost/include/boost/asio/detail/wince_thread.hpp common.copy /opt/boost/include/boost/asio/detail/win_tss_ptr.hpp common.copy /opt/boost/include/boost/asio/detail/win_thread.hpp common.copy /opt/boost/include/boost/asio/detail/win_object_handle_service.hpp common.copy /opt/boost/include/boost/asio/detail/win_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/win_static_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_wait_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_thread_info.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_socket_service_base.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_socket_service.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_socket_send_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_socket_recv_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_socket_recvmsg_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_socket_recvfrom_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_socket_accept_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_socket_connect_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_serial_port_service.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_overlapped_ptr.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_overlapped_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_io_context.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_operation.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_null_buffers_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_handle_service.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_handle_write_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_iocp_handle_read_op.hpp common.copy /opt/boost/include/boost/asio/detail/win_global.hpp common.copy /opt/boost/include/boost/asio/detail/win_fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/win_event.hpp common.copy /opt/boost/include/boost/asio/detail/win_fd_set_adapter.hpp common.copy /opt/boost/include/boost/asio/detail/wait_handler.hpp common.copy /opt/boost/include/boost/asio/detail/wait_op.hpp common.copy /opt/boost/include/boost/asio/detail/variadic_templates.hpp common.copy /opt/boost/include/boost/asio/detail/tss_ptr.hpp common.copy /opt/boost/include/boost/asio/detail/type_traits.hpp common.copy /opt/boost/include/boost/asio/detail/timer_scheduler_fwd.hpp common.copy /opt/boost/include/boost/asio/detail/timer_queue_set.hpp common.copy /opt/boost/include/boost/asio/detail/timer_scheduler.hpp common.copy /opt/boost/include/boost/asio/detail/timer_queue_base.hpp common.copy /opt/boost/include/boost/asio/detail/timer_queue_ptime.hpp common.copy /opt/boost/include/boost/asio/detail/timer_queue.hpp common.copy /opt/boost/include/boost/asio/detail/throw_exception.hpp common.copy /opt/boost/include/boost/asio/detail/thread_info_base.hpp common.copy /opt/boost/include/boost/asio/detail/throw_error.hpp common.copy /opt/boost/include/boost/asio/detail/thread_group.hpp common.copy /opt/boost/include/boost/asio/detail/thread.hpp common.copy /opt/boost/include/boost/asio/detail/thread_context.hpp common.copy /opt/boost/include/boost/asio/detail/string_view.hpp common.copy /opt/boost/include/boost/asio/detail/strand_service.hpp common.copy /opt/boost/include/boost/asio/detail/std_static_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/strand_executor_service.hpp common.copy /opt/boost/include/boost/asio/detail/std_thread.hpp common.copy /opt/boost/include/boost/asio/detail/std_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/std_global.hpp common.copy /opt/boost/include/boost/asio/detail/std_fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/std_event.hpp common.copy /opt/boost/include/boost/asio/detail/static_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/source_location.hpp common.copy /opt/boost/include/boost/asio/detail/solaris_fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/socket_types.hpp common.copy /opt/boost/include/boost/asio/detail/socket_select_interrupter.hpp common.copy /opt/boost/include/boost/asio/detail/socket_option.hpp common.copy /opt/boost/include/boost/asio/detail/socket_ops.hpp common.copy /opt/boost/include/boost/asio/detail/socket_holder.hpp common.copy /opt/boost/include/boost/asio/detail/signal_set_service.hpp common.copy /opt/boost/include/boost/asio/detail/signal_op.hpp common.copy /opt/boost/include/boost/asio/detail/signal_init.hpp common.copy /opt/boost/include/boost/asio/detail/signal_blocker.hpp common.copy /opt/boost/include/boost/asio/detail/signal_handler.hpp common.copy /opt/boost/include/boost/asio/detail/select_reactor.hpp common.copy /opt/boost/include/boost/asio/detail/service_registry.hpp common.copy /opt/boost/include/boost/asio/detail/select_interrupter.hpp common.copy /opt/boost/include/boost/asio/detail/scoped_ptr.hpp common.copy /opt/boost/include/boost/asio/detail/scoped_lock.hpp common.copy /opt/boost/include/boost/asio/detail/scheduler_operation.hpp ...on 10300th target... common.copy /opt/boost/include/boost/asio/detail/scheduler.hpp common.copy /opt/boost/include/boost/asio/detail/scheduler_thread_info.hpp common.copy /opt/boost/include/boost/asio/detail/resolver_service_base.hpp common.copy /opt/boost/include/boost/asio/detail/resolve_query_op.hpp common.copy /opt/boost/include/boost/asio/detail/resolver_service.hpp common.copy /opt/boost/include/boost/asio/detail/resolve_op.hpp common.copy /opt/boost/include/boost/asio/detail/resolve_endpoint_op.hpp common.copy /opt/boost/include/boost/asio/detail/regex_fwd.hpp common.copy /opt/boost/include/boost/asio/detail/reactor_op_queue.hpp common.copy /opt/boost/include/boost/asio/detail/reactor_op.hpp common.copy /opt/boost/include/boost/asio/detail/recycling_allocator.hpp common.copy /opt/boost/include/boost/asio/detail/reactor_fwd.hpp common.copy /opt/boost/include/boost/asio/detail/reactor.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_socket_service_base.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_wait_op.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_socket_service.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_socket_send_op.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_socket_sendto_op.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_socket_recvmsg_op.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_socket_recvfrom_op.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_socket_recv_op.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_socket_connect_op.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_socket_accept_op.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_null_buffers_op.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_serial_port_service.hpp common.copy /opt/boost/include/boost/asio/detail/reactive_descriptor_service.hpp common.copy /opt/boost/include/boost/asio/detail/push_options.hpp common.copy /opt/boost/include/boost/asio/detail/posix_static_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/posix_tss_ptr.hpp common.copy /opt/boost/include/boost/asio/detail/posix_thread.hpp common.copy /opt/boost/include/boost/asio/detail/posix_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/posix_signal_blocker.hpp common.copy /opt/boost/include/boost/asio/detail/posix_fd_set_adapter.hpp common.copy /opt/boost/include/boost/asio/detail/posix_global.hpp common.copy /opt/boost/include/boost/asio/detail/posix_event.hpp common.copy /opt/boost/include/boost/asio/detail/pop_options.hpp common.copy /opt/boost/include/boost/asio/detail/pipe_select_interrupter.hpp common.copy /opt/boost/include/boost/asio/detail/operation.hpp common.copy /opt/boost/include/boost/asio/detail/op_queue.hpp common.copy /opt/boost/include/boost/asio/detail/old_win_sdk_compat.hpp common.copy /opt/boost/include/boost/asio/detail/null_tss_ptr.hpp common.copy /opt/boost/include/boost/asio/detail/object_pool.hpp common.copy /opt/boost/include/boost/asio/detail/null_thread.hpp common.copy /opt/boost/include/boost/asio/detail/null_static_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/null_socket_service.hpp common.copy /opt/boost/include/boost/asio/detail/null_signal_blocker.hpp common.copy /opt/boost/include/boost/asio/detail/null_reactor.hpp common.copy /opt/boost/include/boost/asio/detail/null_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/null_global.hpp common.copy /opt/boost/include/boost/asio/detail/null_event.hpp common.copy /opt/boost/include/boost/asio/detail/null_fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/noncopyable.hpp common.copy /opt/boost/include/boost/asio/detail/non_const_lvalue.hpp common.copy /opt/boost/include/boost/asio/detail/mutex.hpp common.copy /opt/boost/include/boost/asio/detail/memory.hpp common.copy /opt/boost/include/boost/asio/detail/local_free_on_block_exit.hpp common.copy /opt/boost/include/boost/asio/detail/macos_fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/limits.hpp common.copy /opt/boost/include/boost/asio/detail/kqueue_reactor.hpp common.copy /opt/boost/include/boost/asio/detail/keyword_tss_ptr.hpp common.copy /opt/boost/include/boost/asio/detail/is_executor.hpp common.copy /opt/boost/include/boost/asio/detail/is_buffer_sequence.hpp common.copy /opt/boost/include/boost/asio/detail/io_object_impl.hpp common.copy /opt/boost/include/boost/asio/detail/io_control.hpp common.copy /opt/boost/include/boost/asio/detail/hash_map.hpp common.copy /opt/boost/include/boost/asio/detail/handler_work.hpp common.copy /opt/boost/include/boost/asio/detail/handler_type_requirements.hpp common.copy /opt/boost/include/boost/asio/detail/handler_tracking.hpp common.copy /opt/boost/include/boost/asio/detail/handler_invoke_helpers.hpp common.copy /opt/boost/include/boost/asio/detail/handler_alloc_helpers.hpp common.copy /opt/boost/include/boost/asio/detail/handler_cont_helpers.hpp common.copy /opt/boost/include/boost/asio/detail/global.hpp common.copy /opt/boost/include/boost/asio/detail/gcc_x86_fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/gcc_sync_fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/gcc_hppa_fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/gcc_arm_fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/fenced_block.hpp common.copy /opt/boost/include/boost/asio/detail/future.hpp common.copy /opt/boost/include/boost/asio/detail/functional.hpp common.copy /opt/boost/include/boost/asio/detail/fd_set_adapter.hpp common.copy /opt/boost/include/boost/asio/detail/executor_op.hpp common.copy /opt/boost/include/boost/asio/detail/eventfd_select_interrupter.hpp common.copy /opt/boost/include/boost/asio/detail/executor_function.hpp common.copy /opt/boost/include/boost/asio/detail/epoll_reactor.hpp common.copy /opt/boost/include/boost/asio/detail/event.hpp common.copy /opt/boost/include/boost/asio/detail/dev_poll_reactor.hpp common.copy /opt/boost/include/boost/asio/detail/descriptor_read_op.hpp common.copy /opt/boost/include/boost/asio/detail/descriptor_write_op.hpp common.copy /opt/boost/include/boost/asio/detail/dependent_type.hpp common.copy /opt/boost/include/boost/asio/detail/descriptor_ops.hpp common.copy /opt/boost/include/boost/asio/detail/deadline_timer_service.hpp common.copy /opt/boost/include/boost/asio/detail/date_time_fwd.hpp common.copy /opt/boost/include/boost/asio/detail/cstdint.hpp common.copy /opt/boost/include/boost/asio/detail/cstddef.hpp common.copy /opt/boost/include/boost/asio/detail/consuming_buffers.hpp common.copy /opt/boost/include/boost/asio/detail/conditionally_enabled_mutex.hpp common.copy /opt/boost/include/boost/asio/detail/config.hpp common.copy /opt/boost/include/boost/asio/detail/conditionally_enabled_event.hpp common.copy /opt/boost/include/boost/asio/detail/concurrency_hint.hpp common.copy /opt/boost/include/boost/asio/detail/chrono_time_traits.hpp ...on 10400th target... common.copy /opt/boost/include/boost/asio/detail/completion_handler.hpp common.copy /opt/boost/include/boost/asio/detail/chrono.hpp common.copy /opt/boost/include/boost/asio/detail/call_stack.hpp common.copy /opt/boost/include/boost/asio/detail/buffered_stream_storage.hpp common.copy /opt/boost/include/boost/asio/detail/bulk_executor_op.hpp common.copy /opt/boost/include/boost/asio/detail/buffer_sequence_adapter.hpp common.copy /opt/boost/include/boost/asio/detail/blocking_executor_op.hpp common.copy /opt/boost/include/boost/asio/detail/buffer_resize_guard.hpp common.copy /opt/boost/include/boost/asio/detail/bind_handler.hpp common.copy /opt/boost/include/boost/asio/detail/base_from_completion_cond.hpp common.copy /opt/boost/include/boost/asio/detail/atomic_count.hpp common.copy /opt/boost/include/boost/asio/detail/array_fwd.hpp common.copy /opt/boost/include/boost/asio/detail/assert.hpp common.copy /opt/boost/include/boost/asio/detail/array.hpp common.copy /opt/boost/include/boost/archive/impl/xml_wiarchive_impl.ipp common.copy /opt/boost/include/boost/archive/impl/xml_woarchive_impl.ipp common.copy /opt/boost/include/boost/archive/impl/xml_oarchive_impl.ipp common.copy /opt/boost/include/boost/archive/impl/xml_iarchive_impl.ipp common.copy /opt/boost/include/boost/archive/impl/text_woarchive_impl.ipp common.copy /opt/boost/include/boost/archive/impl/text_wiarchive_impl.ipp common.copy /opt/boost/include/boost/archive/impl/text_oarchive_impl.ipp common.copy /opt/boost/include/boost/archive/impl/text_iarchive_impl.ipp common.copy /opt/boost/include/boost/archive/impl/basic_xml_oarchive.ipp common.copy /opt/boost/include/boost/archive/impl/basic_xml_grammar.hpp common.copy /opt/boost/include/boost/archive/impl/basic_xml_iarchive.ipp common.copy /opt/boost/include/boost/archive/impl/basic_text_oprimitive.ipp common.copy /opt/boost/include/boost/archive/impl/basic_text_oarchive.ipp common.copy /opt/boost/include/boost/archive/impl/basic_text_iprimitive.ipp common.copy /opt/boost/include/boost/archive/impl/basic_binary_oprimitive.ipp common.copy /opt/boost/include/boost/archive/impl/basic_text_iarchive.ipp common.copy /opt/boost/include/boost/archive/impl/basic_binary_iprimitive.ipp common.copy /opt/boost/include/boost/archive/impl/basic_binary_oarchive.ipp common.copy /opt/boost/include/boost/archive/impl/basic_binary_iarchive.ipp common.copy /opt/boost/include/boost/archive/impl/archive_serializer_map.ipp common.copy /opt/boost/include/boost/archive/detail/utf8_codecvt_facet.hpp common.copy /opt/boost/include/boost/algorithm/string/yes_no_type.hpp common.copy /opt/boost/include/boost/align/detail/throw_exception.hpp common.copy /opt/boost/include/boost/algorithm/string/trim_all.hpp common.copy /opt/boost/include/boost/algorithm/string/trim.hpp common.copy /opt/boost/include/boost/algorithm/string/split.hpp common.copy /opt/boost/include/boost/algorithm/string/sequence_traits.hpp common.copy /opt/boost/include/boost/algorithm/string/std_containers_traits.hpp common.copy /opt/boost/include/boost/algorithm/string/replace.hpp common.copy /opt/boost/include/boost/algorithm/string/regex.hpp common.copy /opt/boost/include/boost/algorithm/string/predicate_facade.hpp common.copy /opt/boost/include/boost/algorithm/string/regex_find_format.hpp common.copy /opt/boost/include/boost/algorithm/string/predicate.hpp common.copy /opt/boost/include/boost/algorithm/string/join.hpp common.copy /opt/boost/include/boost/algorithm/string/iter_find.hpp common.copy /opt/boost/include/boost/algorithm/string/finder.hpp common.copy /opt/boost/include/boost/algorithm/string/formatter.hpp common.copy /opt/boost/include/boost/algorithm/string/find_iterator.hpp common.copy /opt/boost/include/boost/algorithm/string/find.hpp common.copy /opt/boost/include/boost/algorithm/string/find_format.hpp common.copy /opt/boost/include/boost/algorithm/string/erase.hpp common.copy /opt/boost/include/boost/algorithm/string/config.hpp common.copy /opt/boost/include/boost/algorithm/string/concept.hpp common.copy /opt/boost/include/boost/algorithm/string/constants.hpp common.copy /opt/boost/include/boost/algorithm/string/compare.hpp common.copy /opt/boost/include/boost/algorithm/string/classification.hpp common.copy /opt/boost/include/boost/algorithm/string/case_conv.hpp common.copy /opt/boost/include/boost/align/detail/min_size.hpp common.copy /opt/boost/include/boost/align/detail/not_pointer.hpp common.copy /opt/boost/include/boost/align/detail/max_objects.hpp common.copy /opt/boost/include/boost/align/detail/max_align.hpp common.copy /opt/boost/include/boost/align/detail/max_size.hpp common.copy /opt/boost/include/boost/align/detail/is_alignment_constant.hpp common.copy /opt/boost/include/boost/align/detail/is_aligned.hpp common.copy /opt/boost/include/boost/align/detail/integral_constant.hpp common.copy /opt/boost/include/boost/align/detail/is_alignment.hpp common.copy /opt/boost/include/boost/align/detail/element_type.hpp common.copy /opt/boost/include/boost/align/detail/assume_aligned_msvc.hpp common.copy /opt/boost/include/boost/align/detail/assume_aligned_intel.hpp common.copy /opt/boost/include/boost/align/detail/assume_aligned_gcc.hpp common.copy /opt/boost/include/boost/align/detail/assume_aligned_clang.hpp common.copy /opt/boost/include/boost/align/detail/assume_aligned.hpp common.copy /opt/boost/include/boost/align/detail/alignment_of_msvc.hpp common.copy /opt/boost/include/boost/align/detail/alignment_of_gcc.hpp common.copy /opt/boost/include/boost/align/detail/alignment_of_cxx11.hpp common.copy /opt/boost/include/boost/align/detail/alignment_of_codegear.hpp common.copy /opt/boost/include/boost/align/detail/alignment_of_clang.hpp common.copy /opt/boost/include/boost/align/detail/aligned_alloc_sunos.hpp common.copy /opt/boost/include/boost/align/detail/alignment_of.hpp common.copy /opt/boost/include/boost/align/detail/aligned_alloc_posix.hpp common.copy /opt/boost/include/boost/align/detail/aligned_alloc_new.hpp common.copy /opt/boost/include/boost/align/detail/aligned_alloc_macos.hpp common.copy /opt/boost/include/boost/align/detail/aligned_alloc_msvc.hpp common.copy /opt/boost/include/boost/align/detail/aligned_alloc_mingw.hpp common.copy /opt/boost/include/boost/align/detail/aligned_alloc.hpp common.copy /opt/boost/include/boost/align/detail/aligned_alloc_android.hpp common.copy /opt/boost/include/boost/align/detail/align_up.hpp common.copy /opt/boost/include/boost/align/detail/align_down.hpp common.copy /opt/boost/include/boost/align/detail/align_cxx11.hpp common.copy /opt/boost/include/boost/align/detail/align.hpp common.copy /opt/boost/include/boost/align/detail/add_reference.hpp common.copy /opt/boost/include/boost/archive/detail/register_archive.hpp ...on 10500th target... common.copy /opt/boost/include/boost/archive/detail/polymorphic_oarchive_route.hpp common.copy /opt/boost/include/boost/archive/detail/polymorphic_iarchive_route.hpp common.copy /opt/boost/include/boost/archive/detail/oserializer.hpp common.copy /opt/boost/include/boost/archive/detail/iserializer.hpp common.copy /opt/boost/include/boost/archive/detail/interface_oarchive.hpp common.copy /opt/boost/include/boost/archive/detail/interface_iarchive.hpp common.copy /opt/boost/include/boost/archive/detail/helper_collection.hpp common.copy /opt/boost/include/boost/archive/detail/decl.hpp common.copy /opt/boost/include/boost/archive/detail/common_oarchive.hpp common.copy /opt/boost/include/boost/archive/detail/common_iarchive.hpp common.copy /opt/boost/include/boost/archive/detail/basic_serializer_map.hpp common.copy /opt/boost/include/boost/archive/detail/basic_serializer.hpp common.copy /opt/boost/include/boost/archive/detail/check.hpp common.copy /opt/boost/include/boost/archive/detail/basic_pointer_oserializer.hpp common.copy /opt/boost/include/boost/archive/detail/basic_pointer_iserializer.hpp common.copy /opt/boost/include/boost/archive/detail/basic_oarchive.hpp common.copy /opt/boost/include/boost/archive/detail/basic_oserializer.hpp common.copy /opt/boost/include/boost/archive/detail/basic_iserializer.hpp common.copy /opt/boost/include/boost/archive/detail/basic_iarchive.hpp common.copy /opt/boost/include/boost/archive/detail/auto_link_archive.hpp common.copy /opt/boost/include/boost/archive/detail/auto_link_warchive.hpp common.copy /opt/boost/include/boost/archive/detail/abi_suffix.hpp common.copy /opt/boost/include/boost/archive/detail/archive_serializer_map.hpp common.copy /opt/boost/include/boost/algorithm/searching/boyer_moore.hpp common.copy /opt/boost/include/boost/archive/detail/abi_prefix.hpp common.copy /opt/boost/include/boost/algorithm/searching/knuth_morris_pratt.hpp common.copy /opt/boost/include/boost/algorithm/searching/boyer_moore_horspool.hpp common.copy /opt/boost/include/boost/algorithm/cxx17/transform_reduce.hpp common.copy /opt/boost/include/boost/algorithm/cxx14/mismatch.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/partition_copy.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/partition_point.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/one_of.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/none_of.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/is_permutation.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/is_sorted.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/iota.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/is_partitioned.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/find_if_not.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/copy_n.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/copy_if.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/any_of.hpp common.copy /opt/boost/include/boost/algorithm/cxx11/all_of.hpp common.copy /opt/boost/include/boost/algorithm/cxx14/is_permutation.hpp common.copy /opt/boost/include/boost/algorithm/cxx14/equal.hpp common.copy /opt/boost/include/boost/algorithm/cxx17/transform_exclusive_scan.hpp common.copy /opt/boost/include/boost/algorithm/cxx17/reduce.hpp common.copy /opt/boost/include/boost/algorithm/cxx17/transform_inclusive_scan.hpp common.copy /opt/boost/include/boost/algorithm/cxx17/inclusive_scan.hpp common.copy /opt/boost/include/boost/accumulators/statistics/with_error.hpp common.copy /opt/boost/include/boost/algorithm/cxx17/exclusive_scan.hpp common.copy /opt/boost/include/boost/algorithm/cxx17/for_each_n.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_variance.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_tail_quantile.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_tail_variate_means.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_tail_mean.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_sum_kahan.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_skewness.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_sum.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_p_square_quantile.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_peaks_over_threshold.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_p_square_cumulative_distribution.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_median.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_p_square_cumul_dist.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_moment.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_mean.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_extended_p_square.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_kurtosis.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_covariance.hpp common.copy /opt/boost/include/boost/accumulators/statistics/weighted_density.hpp common.copy /opt/boost/include/boost/accumulators/statistics/times2_iterator.hpp common.copy /opt/boost/include/boost/accumulators/statistics/variance.hpp common.copy /opt/boost/include/boost/accumulators/statistics/tail_variate_means.hpp common.copy /opt/boost/include/boost/accumulators/statistics/tail_variate.hpp common.copy /opt/boost/include/boost/accumulators/statistics/tail_quantile.hpp common.copy /opt/boost/include/boost/accumulators/statistics/tail_mean.hpp common.copy /opt/boost/include/boost/accumulators/statistics/tail.hpp common.copy /opt/boost/include/boost/accumulators/statistics/sum_kahan.hpp common.copy /opt/boost/include/boost/accumulators/statistics/skewness.hpp common.copy /opt/boost/include/boost/accumulators/statistics/sum.hpp common.copy /opt/boost/include/boost/accumulators/statistics/stats.hpp common.copy /opt/boost/include/boost/accumulators/statistics/rolling_window.hpp common.copy /opt/boost/include/boost/accumulators/statistics/rolling_variance.hpp common.copy /opt/boost/include/boost/accumulators/statistics/rolling_moment.hpp common.copy /opt/boost/include/boost/accumulators/statistics/rolling_sum.hpp common.copy /opt/boost/include/boost/accumulators/statistics/rolling_mean.hpp common.copy /opt/boost/include/boost/accumulators/statistics/rolling_count.hpp common.copy /opt/boost/include/boost/accumulators/statistics/pot_tail_mean.hpp common.copy /opt/boost/include/boost/accumulators/statistics/pot_quantile.hpp common.copy /opt/boost/include/boost/accumulators/statistics/peaks_over_threshold.hpp common.copy /opt/boost/include/boost/accumulators/statistics/p_square_quantile.hpp common.copy /opt/boost/include/boost/accumulators/statistics/p_square_cumulative_distribution.hpp common.copy /opt/boost/include/boost/accumulators/statistics/p_square_cumul_dist.hpp common.copy /opt/boost/include/boost/accumulators/statistics/min.hpp common.copy /opt/boost/include/boost/accumulators/statistics/moment.hpp common.copy /opt/boost/include/boost/accumulators/statistics/median.hpp common.copy /opt/boost/include/boost/accumulators/statistics/mean.hpp ...on 10600th target... common.copy /opt/boost/include/boost/accumulators/statistics/max.hpp common.copy /opt/boost/include/boost/accumulators/statistics/extended_p_square_quantile.hpp common.copy /opt/boost/include/boost/accumulators/statistics/kurtosis.hpp common.copy /opt/boost/include/boost/accumulators/statistics/extended_p_square.hpp common.copy /opt/boost/include/boost/accumulators/statistics/error_of_mean.hpp common.copy /opt/boost/include/boost/accumulators/statistics/error_of.hpp common.copy /opt/boost/include/boost/accumulators/statistics/covariance.hpp common.copy /opt/boost/include/boost/accumulators/statistics/density.hpp common.copy /opt/boost/include/boost/accumulators/statistics/count.hpp common.copy /opt/boost/include/boost/accumulators/framework/features.hpp common.copy /opt/boost/include/boost/accumulators/numeric/functional_fwd.hpp common.copy /opt/boost/include/boost/xpressive/traits/detail/c_ctype.hpp common.copy /opt/boost/include/boost/accumulators/numeric/functional.hpp common.copy /opt/boost/include/boost/accumulators/framework/extractor.hpp common.copy /opt/boost/include/boost/accumulators/framework/external.hpp common.copy /opt/boost/include/boost/accumulators/framework/depends_on.hpp common.copy /opt/boost/include/boost/accumulators/framework/accumulator_set.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/width.hpp common.copy /opt/boost/include/boost/accumulators/framework/accumulator_base.hpp common.copy /opt/boost/include/boost/accumulators/framework/accumulator_concept.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/traits_utils.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/tracking_ptr.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/symbols.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/sequence_stack.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/save_restore.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/never_true.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/literals.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/ignore_unused.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/hash_peek_bitset.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/dont_care.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/counted_base.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/cons.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/boyer_moore.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/algorithm.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/any.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/width_of.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/sub_match_vector.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/sub_match_impl.hpp common.copy /opt/boost/include/boost/xpressive/detail/dynamic/sequence.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/state.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/regex_domain.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/regex_impl.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/results_cache.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/quant_style.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/peeker.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/optimize.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matchers.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/list.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/icase.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/linker.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/finder.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/flow_control.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/action.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/adaptor.hpp common.copy /opt/boost/include/boost/xpressive/detail/dynamic/parser_traits.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/access.hpp common.copy /opt/boost/include/boost/xpressive/detail/dynamic/parser_enum.hpp common.copy /opt/boost/include/boost/xpressive/detail/dynamic/parser.hpp common.copy /opt/boost/include/boost/xpressive/detail/dynamic/parse_charset.hpp common.copy /opt/boost/include/boost/xpressive/detail/dynamic/matchable.hpp common.copy /opt/boost/include/boost/xpressive/detail/dynamic/dynamic.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/visitor.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/type_traits.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transmogrify.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/static.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/placeholders.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/modifier.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/is_pure.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/grammar.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/compile.hpp common.copy /opt/boost/include/boost/wave/cpplexer/re2clex/strict_cpp_re.inc common.copy /opt/boost/include/boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp common.copy /opt/boost/include/boost/wave/cpplexer/re2clex/cpp_re.inc common.copy /opt/boost/include/boost/wave/cpplexer/re2clex/scanner.hpp common.copy /opt/boost/include/boost/wave/cpplexer/re2clex/cpp_re.hpp common.copy /opt/boost/include/boost/wave/cpplexer/re2clex/aq.hpp common.copy /opt/boost/include/boost/units/systems/si/volume.hpp common.copy /opt/boost/include/boost/units/systems/temperature/fahrenheit.hpp common.copy /opt/boost/include/boost/units/systems/si/wavenumber.hpp common.copy /opt/boost/include/boost/units/systems/information/shannon.hpp common.copy /opt/boost/include/boost/units/systems/information/nat.hpp common.copy /opt/boost/include/boost/units/systems/information/prefixes.hpp common.copy /opt/boost/include/boost/units/systems/information/hartley.hpp common.copy /opt/boost/include/boost/units/systems/si/velocity.hpp common.copy /opt/boost/include/boost/units/systems/information/byte.hpp common.copy /opt/boost/include/boost/units/systems/information/bit.hpp common.copy /opt/boost/include/boost/units/systems/si/torque.hpp common.copy /opt/boost/include/boost/units/systems/si/time.hpp ...on 10700th target... common.copy /opt/boost/include/boost/units/systems/si/temperature.hpp common.copy /opt/boost/include/boost/units/systems/si/surface_tension.hpp common.copy /opt/boost/include/boost/units/systems/si/surface_density.hpp common.copy /opt/boost/include/boost/units/systems/si/solid_angle.hpp common.copy /opt/boost/include/boost/units/systems/si/resistance.hpp common.copy /opt/boost/include/boost/units/systems/si/resistivity.hpp common.copy /opt/boost/include/boost/units/systems/si/reluctance.hpp common.copy /opt/boost/include/boost/units/systems/si/pressure.hpp common.copy /opt/boost/include/boost/units/systems/si/power.hpp common.copy /opt/boost/include/boost/units/systems/si/prefixes.hpp common.copy /opt/boost/include/boost/units/systems/si/plane_angle.hpp common.copy /opt/boost/include/boost/units/systems/si/permittivity.hpp common.copy /opt/boost/include/boost/units/systems/si/permeability.hpp common.copy /opt/boost/include/boost/units/systems/si/momentum.hpp common.copy /opt/boost/include/boost/units/systems/si/moment_of_inertia.hpp common.copy /opt/boost/include/boost/units/systems/si/mass_density.hpp common.copy /opt/boost/include/boost/units/systems/si/mass.hpp common.copy /opt/boost/include/boost/units/systems/si/magnetic_flux_density.hpp common.copy /opt/boost/include/boost/units/systems/si/magnetic_flux.hpp common.copy /opt/boost/include/boost/units/systems/si/luminous_intensity.hpp common.copy /opt/boost/include/boost/units/systems/si/magnetic_field_intensity.hpp common.copy /opt/boost/include/boost/units/systems/si/luminous_flux.hpp common.copy /opt/boost/include/boost/units/systems/si/length.hpp common.copy /opt/boost/include/boost/units/systems/si/kinematic_viscosity.hpp common.copy /opt/boost/include/boost/units/systems/si/io.hpp common.copy /opt/boost/include/boost/units/systems/si/inductance.hpp common.copy /opt/boost/include/boost/units/systems/si/illuminance.hpp common.copy /opt/boost/include/boost/units/systems/si/impedance.hpp common.copy /opt/boost/include/boost/units/systems/si/frequency.hpp common.copy /opt/boost/include/boost/units/systems/si/force.hpp common.copy /opt/boost/include/boost/units/systems/si/energy.hpp common.copy /opt/boost/include/boost/units/systems/si/electric_potential.hpp common.copy /opt/boost/include/boost/units/systems/si/dynamic_viscosity.hpp common.copy /opt/boost/include/boost/units/systems/si/electric_charge.hpp common.copy /opt/boost/include/boost/units/systems/si/dose_equivalent.hpp common.copy /opt/boost/include/boost/units/systems/si/dimensionless.hpp common.copy /opt/boost/include/boost/units/systems/si/current.hpp common.copy /opt/boost/include/boost/units/systems/si/conductivity.hpp common.copy /opt/boost/include/boost/units/systems/si/conductance.hpp common.copy /opt/boost/include/boost/units/systems/si/codata_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/capacitance.hpp common.copy /opt/boost/include/boost/units/systems/si/catalytic_activity.hpp common.copy /opt/boost/include/boost/units/systems/si/base.hpp common.copy /opt/boost/include/boost/units/systems/si/area.hpp common.copy /opt/boost/include/boost/units/systems/si/angular_momentum.hpp common.copy /opt/boost/include/boost/units/systems/si/angular_velocity.hpp common.copy /opt/boost/include/boost/units/systems/si/angular_acceleration.hpp common.copy /opt/boost/include/boost/units/systems/si/activity.hpp common.copy /opt/boost/include/boost/units/systems/si/action.hpp common.copy /opt/boost/include/boost/units/systems/si/amount.hpp common.copy /opt/boost/include/boost/units/systems/si/acceleration.hpp common.copy /opt/boost/include/boost/units/systems/temperature/celsius.hpp common.copy /opt/boost/include/boost/units/systems/si/absorbed_dose.hpp common.copy /opt/boost/include/boost/units/systems/detail/constants.hpp common.copy /opt/boost/include/boost/units/systems/cgs/wavenumber.hpp common.copy /opt/boost/include/boost/units/systems/cgs/volume.hpp common.copy /opt/boost/include/boost/units/systems/angle/revolutions.hpp common.copy /opt/boost/include/boost/units/systems/angle/gradians.hpp common.copy /opt/boost/include/boost/units/systems/angle/degrees.hpp common.copy /opt/boost/include/boost/units/systems/cgs/velocity.hpp common.copy /opt/boost/include/boost/units/systems/cgs/time.hpp common.copy /opt/boost/include/boost/units/systems/cgs/pressure.hpp common.copy /opt/boost/include/boost/units/systems/cgs/power.hpp common.copy /opt/boost/include/boost/units/systems/cgs/mass_density.hpp common.copy /opt/boost/include/boost/units/systems/cgs/momentum.hpp common.copy /opt/boost/include/boost/units/systems/cgs/mass.hpp common.copy /opt/boost/include/boost/units/systems/cgs/length.hpp common.copy /opt/boost/include/boost/units/systems/cgs/frequency.hpp common.copy /opt/boost/include/boost/units/systems/cgs/kinematic_viscosity.hpp common.copy /opt/boost/include/boost/units/systems/cgs/io.hpp common.copy /opt/boost/include/boost/units/systems/cgs/energy.hpp common.copy /opt/boost/include/boost/units/systems/cgs/force.hpp common.copy /opt/boost/include/boost/units/systems/cgs/dynamic_viscosity.hpp common.copy /opt/boost/include/boost/units/systems/cgs/current.hpp common.copy /opt/boost/include/boost/units/systems/cgs/dimensionless.hpp common.copy /opt/boost/include/boost/units/systems/cgs/base.hpp common.copy /opt/boost/include/boost/units/systems/cgs/area.hpp common.copy /opt/boost/include/boost/units/systems/cgs/acceleration.hpp common.copy /opt/boost/include/boost/units/base_units/us/ton.hpp common.copy /opt/boost/include/boost/units/base_units/us/teaspoon.hpp common.copy /opt/boost/include/boost/units/base_units/us/yard.hpp common.copy /opt/boost/include/boost/units/base_units/us/tablespoon.hpp common.copy /opt/boost/include/boost/units/base_units/us/quart.hpp common.copy /opt/boost/include/boost/units/base_units/us/pound_force.hpp common.copy /opt/boost/include/boost/units/base_units/us/pound.hpp common.copy /opt/boost/include/boost/units/base_units/us/pint.hpp common.copy /opt/boost/include/boost/units/base_units/us/minim.hpp common.copy /opt/boost/include/boost/units/base_units/us/ounce.hpp common.copy /opt/boost/include/boost/units/base_units/us/mile.hpp common.copy /opt/boost/include/boost/units/base_units/us/mil.hpp common.copy /opt/boost/include/boost/units/base_units/us/hundredweight.hpp common.copy /opt/boost/include/boost/units/base_units/us/inch.hpp common.copy /opt/boost/include/boost/units/base_units/us/grain.hpp common.copy /opt/boost/include/boost/units/base_units/us/gill.hpp common.copy /opt/boost/include/boost/units/base_units/us/gallon.hpp ...on 10800th target... common.copy /opt/boost/include/boost/units/base_units/us/foot.hpp common.copy /opt/boost/include/boost/units/base_units/us/fluid_ounce.hpp common.copy /opt/boost/include/boost/units/base_units/us/fluid_dram.hpp common.copy /opt/boost/include/boost/units/base_units/us/dram.hpp common.copy /opt/boost/include/boost/units/base_units/us/cup.hpp common.copy /opt/boost/include/boost/units/base_units/temperature/conversions.hpp common.copy /opt/boost/include/boost/units/base_units/temperature/fahrenheit.hpp common.copy /opt/boost/include/boost/units/base_units/temperature/celsius.hpp common.copy /opt/boost/include/boost/units/base_units/si/second.hpp common.copy /opt/boost/include/boost/units/base_units/metric/year.hpp common.copy /opt/boost/include/boost/units/base_units/information/nat.hpp common.copy /opt/boost/include/boost/units/base_units/information/shannon.hpp common.copy /opt/boost/include/boost/units/base_units/information/hartley.hpp common.copy /opt/boost/include/boost/units/base_units/information/byte.hpp common.copy /opt/boost/include/boost/units/base_units/information/bit.hpp common.copy /opt/boost/include/boost/units/base_units/metric/torr.hpp common.copy /opt/boost/include/boost/units/base_units/metric/ton.hpp common.copy /opt/boost/include/boost/units/base_units/metric/nautical_mile.hpp common.copy /opt/boost/include/boost/units/base_units/metric/mmHg.hpp common.copy /opt/boost/include/boost/units/base_units/metric/micron.hpp common.copy /opt/boost/include/boost/units/base_units/metric/minute.hpp common.copy /opt/boost/include/boost/units/base_units/metric/liter.hpp common.copy /opt/boost/include/boost/units/base_units/metric/knot.hpp common.copy /opt/boost/include/boost/units/base_units/metric/fermi.hpp common.copy /opt/boost/include/boost/units/base_units/metric/hectare.hpp common.copy /opt/boost/include/boost/units/base_units/metric/hour.hpp common.copy /opt/boost/include/boost/units/base_units/metric/barn.hpp common.copy /opt/boost/include/boost/units/base_units/metric/day.hpp common.copy /opt/boost/include/boost/units/base_units/metric/bar.hpp common.copy /opt/boost/include/boost/units/base_units/metric/atmosphere.hpp common.copy /opt/boost/include/boost/units/base_units/metric/angstrom.hpp common.copy /opt/boost/include/boost/units/base_units/si/mole.hpp common.copy /opt/boost/include/boost/units/base_units/metric/are.hpp common.copy /opt/boost/include/boost/units/base_units/si/meter.hpp common.copy /opt/boost/include/boost/units/base_units/si/kilogram.hpp common.copy /opt/boost/include/boost/units/base_units/si/kelvin.hpp common.copy /opt/boost/include/boost/units/base_units/si/candela.hpp common.copy /opt/boost/include/boost/units/base_units/si/ampere.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/ton.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/yard.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/thou.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/quarter.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/stone.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/quart.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/pound.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/ounce.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/pint.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/mile.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/league.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/inch.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/hundredweight.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/grain.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/gill.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/gallon.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/furlong.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/foot.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/drachm.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/fluid_ounce.hpp common.copy /opt/boost/include/boost/units/base_units/imperial/conversions.hpp common.copy /opt/boost/include/boost/units/base_units/cgs/gram.hpp common.copy /opt/boost/include/boost/units/base_units/astronomical/parsec.hpp common.copy /opt/boost/include/boost/units/base_units/angle/steradian.hpp common.copy /opt/boost/include/boost/units/base_units/angle/revolution.hpp common.copy /opt/boost/include/boost/units/base_units/angle/radian.hpp common.copy /opt/boost/include/boost/units/base_units/angle/gradian.hpp common.copy /opt/boost/include/boost/units/base_units/angle/arcsecond.hpp common.copy /opt/boost/include/boost/units/base_units/angle/degree.hpp common.copy /opt/boost/include/boost/units/base_units/angle/arcminute.hpp common.copy /opt/boost/include/boost/units/base_units/astronomical/light_year.hpp common.copy /opt/boost/include/boost/units/base_units/astronomical/light_second.hpp common.copy /opt/boost/include/boost/units/base_units/astronomical/light_minute.hpp common.copy /opt/boost/include/boost/units/base_units/astronomical/light_hour.hpp common.copy /opt/boost/include/boost/units/base_units/astronomical/astronomical_unit.hpp common.copy /opt/boost/include/boost/units/base_units/astronomical/light_day.hpp common.copy /opt/boost/include/boost/units/base_units/cgs/centimeter.hpp common.copy /opt/boost/include/boost/units/base_units/cgs/biot.hpp common.copy /opt/boost/include/boost/type_index/runtime_cast/detail/runtime_cast_impl.hpp common.copy /opt/boost/include/boost/thread/experimental/config/inline_namespace.hpp common.copy /opt/boost/include/boost/thread/csbl/memory/unique_ptr.hpp common.copy /opt/boost/include/boost/thread/executors/detail/scheduled_executor_base.hpp common.copy /opt/boost/include/boost/thread/executors/detail/priority_executor_base.hpp common.copy /opt/boost/include/boost/thread/csbl/memory/shared_ptr.hpp common.copy /opt/boost/include/boost/thread/csbl/memory/scoped_allocator.hpp common.copy /opt/boost/include/boost/thread/csbl/memory/pointer_traits.hpp common.copy /opt/boost/include/boost/thread/csbl/memory/default_delete.hpp common.copy /opt/boost/include/boost/thread/csbl/memory/config.hpp common.copy /opt/boost/include/boost/thread/csbl/memory/allocator_traits.hpp common.copy /opt/boost/include/boost/thread/csbl/memory/allocator_arg.hpp ...on 10900th target... common.copy /opt/boost/include/boost/thread/concurrent_queues/detail/sync_queue_base.hpp common.copy /opt/boost/include/boost/thread/concurrent_queues/detail/sync_deque_base.hpp common.copy /opt/boost/include/boost/test/utils/runtime/parameter.hpp common.copy /opt/boost/include/boost/test/utils/iterator/token_iterator.hpp common.copy /opt/boost/include/boost/test/utils/basic_cstring/io.hpp common.copy /opt/boost/include/boost/test/utils/basic_cstring/compare.hpp common.copy /opt/boost/include/boost/test/utils/basic_cstring/basic_cstring_fwd.hpp common.copy /opt/boost/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp common.copy /opt/boost/include/boost/test/utils/basic_cstring/basic_cstring.hpp common.copy /opt/boost/include/boost/test/utils/runtime/modifier.hpp common.copy /opt/boost/include/boost/test/utils/iterator/input_iterator_facade.hpp common.copy /opt/boost/include/boost/test/utils/runtime/fwd.hpp common.copy /opt/boost/include/boost/test/utils/runtime/argument_factory.hpp common.copy /opt/boost/include/boost/test/utils/runtime/finalize.hpp common.copy /opt/boost/include/boost/test/utils/runtime/errors.hpp common.copy /opt/boost/include/boost/test/utils/runtime/argument.hpp common.copy /opt/boost/include/boost/test/tools/old/interface.hpp common.copy /opt/boost/include/boost/test/tools/old/impl.hpp common.copy /opt/boost/include/boost/test/tools/detail/print_helper.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/zip.hpp common.copy /opt/boost/include/boost/test/tools/detail/tolerance_manip.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/singleton.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/sample_merge.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/join.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/initializer_list.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/generate.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/grid.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/fwd.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/generators.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/delayed.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/collection.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/array.hpp common.copy /opt/boost/include/boost/test/tools/detail/per_element_manip.hpp common.copy /opt/boost/include/boost/test/tools/detail/lexicographic_manip.hpp common.copy /opt/boost/include/boost/test/tools/detail/it_pair.hpp common.copy /opt/boost/include/boost/test/tools/detail/indirections.hpp common.copy /opt/boost/include/boost/test/tools/detail/bitwise_manip.hpp common.copy /opt/boost/include/boost/test/tools/detail/fwd.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_subrule.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi.hpp common.copy /opt/boost/include/boost/spirit/home/x3/version.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator.hpp common.copy /opt/boost/include/boost/spirit/home/x3/nonterminal.hpp common.copy /opt/boost/include/boost/spirit/home/x3/string.hpp common.copy /opt/boost/include/boost/spirit/home/x3/numeric.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive.hpp common.copy /opt/boost/include/boost/spirit/home/x3/core.hpp common.copy /opt/boost/include/boost/spirit/home/x3/binary.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char.hpp common.copy /opt/boost/include/boost/spirit/home/x3/auxiliary.hpp common.copy /opt/boost/include/boost/spirit/repository/home/karma.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_seek.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_primitive.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_kwd.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_nonterminal.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_keywords.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_flush_multi_pass.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_iter_pos.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_distinct.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_directive.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_confix.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi_advance.hpp common.copy /opt/boost/include/boost/spirit/repository/include/qi.hpp common.copy /opt/boost/include/boost/spirit/repository/include/karma_subrule.hpp common.copy /opt/boost/include/boost/spirit/repository/include/karma_nonterminal.hpp common.copy /opt/boost/include/boost/spirit/repository/include/karma_directive.hpp common.copy /opt/boost/include/boost/spirit/repository/include/karma_confix.hpp common.copy /opt/boost/include/boost/spirit/repository/include/karma.hpp common.copy /opt/boost/include/boost/spirit/home/support/utree.hpp common.copy /opt/boost/include/boost/spirit/home/support/unused.hpp common.copy /opt/boost/include/boost/spirit/home/support/utf8.hpp common.copy /opt/boost/include/boost/spirit/home/support/terminal_expression.hpp common.copy /opt/boost/include/boost/spirit/home/support/terminal.hpp common.copy /opt/boost/include/boost/spirit/home/support/string_traits.hpp common.copy /opt/boost/include/boost/spirit/home/support/sequence_base_id.hpp common.copy /opt/boost/include/boost/spirit/home/support/numeric_traits.hpp common.copy /opt/boost/include/boost/spirit/home/support/multi_pass_wrapper.hpp common.copy /opt/boost/include/boost/spirit/home/support/multi_pass.hpp common.copy /opt/boost/include/boost/spirit/home/support/modify.hpp common.copy /opt/boost/include/boost/spirit/home/support/meta_compiler.hpp common.copy /opt/boost/include/boost/spirit/home/support/make_component.hpp common.copy /opt/boost/include/boost/spirit/home/support/limits.hpp common.copy /opt/boost/include/boost/spirit/home/support/lazy.hpp common.copy /opt/boost/include/boost/spirit/home/support/info.hpp common.copy /opt/boost/include/boost/spirit/home/support/has_semantic_action.hpp common.copy /opt/boost/include/boost/spirit/home/support/extended_variant.hpp common.copy /opt/boost/include/boost/spirit/home/support/handles_container.hpp common.copy /opt/boost/include/boost/spirit/home/support/context.hpp common.copy /opt/boost/include/boost/spirit/home/support/container.hpp ...on 11000th target... common.copy /opt/boost/include/boost/spirit/home/support/common_terminals.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_class.hpp common.copy /opt/boost/include/boost/spirit/home/support/auto.hpp common.copy /opt/boost/include/boost/spirit/home/support/attributes_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/support/attributes.hpp common.copy /opt/boost/include/boost/spirit/home/support/assert_msg.hpp common.copy /opt/boost/include/boost/spirit/home/support/argument.hpp common.copy /opt/boost/include/boost/spirit/home/support/adapt_adt_attributes.hpp common.copy /opt/boost/include/boost/spirit/home/support/argument_expression.hpp common.copy /opt/boost/include/boost/spirit/home/support/action_dispatch.hpp common.copy /opt/boost/include/boost/spirit/home/qi/what.hpp common.copy /opt/boost/include/boost/spirit/home/lex/tokenize_and_parse_attr.hpp common.copy /opt/boost/include/boost/spirit/home/karma/what.hpp common.copy /opt/boost/include/boost/spirit/home/karma/string.hpp common.copy /opt/boost/include/boost/spirit/home/karma/stream.hpp common.copy /opt/boost/include/boost/spirit/home/karma/reference.hpp common.copy /opt/boost/include/boost/spirit/home/karma/phoenix_attributes.hpp common.copy /opt/boost/include/boost/spirit/home/karma/operator.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric.hpp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal.hpp common.copy /opt/boost/include/boost/spirit/home/karma/meta_compiler.hpp common.copy /opt/boost/include/boost/spirit/home/karma/generator.hpp common.copy /opt/boost/include/boost/spirit/home/karma/generate_attr.hpp common.copy /opt/boost/include/boost/spirit/home/karma/format_auto.hpp common.copy /opt/boost/include/boost/spirit/home/karma/generate.hpp common.copy /opt/boost/include/boost/spirit/home/karma/format.hpp common.copy /opt/boost/include/boost/spirit/home/karma/domain.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive.hpp common.copy /opt/boost/include/boost/spirit/home/karma/delimit_out.hpp common.copy /opt/boost/include/boost/spirit/home/karma/delimit_flag.hpp common.copy /opt/boost/include/boost/spirit/home/karma/char.hpp common.copy /opt/boost/include/boost/spirit/home/karma/binary.hpp common.copy /opt/boost/include/boost/spirit/home/karma/auxiliary.hpp common.copy /opt/boost/include/boost/spirit/home/karma/auto.hpp common.copy /opt/boost/include/boost/spirit/home/karma/action.hpp common.copy /opt/boost/include/boost/spirit/home/lex/reference.hpp common.copy /opt/boost/include/boost/spirit/home/lex/tokenize_and_parse.hpp common.copy /opt/boost/include/boost/spirit/home/lex/qi.hpp common.copy /opt/boost/include/boost/spirit/home/lex/primitives.hpp common.copy /opt/boost/include/boost/spirit/home/lex/meta_compiler.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer_static_lexertl.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer_type.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer_lexertl.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer.hpp common.copy /opt/boost/include/boost/spirit/home/lex/domain.hpp common.copy /opt/boost/include/boost/spirit/home/lex/argument_phoenix.hpp common.copy /opt/boost/include/boost/spirit/home/lex/argument.hpp common.copy /opt/boost/include/boost/spirit/home/qi/stream.hpp common.copy /opt/boost/include/boost/spirit/home/qi/string.hpp common.copy /opt/boost/include/boost/spirit/home/qi/skip_over.hpp common.copy /opt/boost/include/boost/spirit/home/qi/reference.hpp common.copy /opt/boost/include/boost/spirit/home/qi/skip_flag.hpp common.copy /opt/boost/include/boost/spirit/home/qi/parser.hpp common.copy /opt/boost/include/boost/spirit/home/qi/parse_attr.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator.hpp common.copy /opt/boost/include/boost/spirit/home/qi/parse.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal.hpp common.copy /opt/boost/include/boost/spirit/home/qi/meta_compiler.hpp common.copy /opt/boost/include/boost/spirit/home/qi/match_auto.hpp common.copy /opt/boost/include/boost/spirit/home/qi/match.hpp common.copy /opt/boost/include/boost/spirit/home/qi/domain.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive.hpp common.copy /opt/boost/include/boost/spirit/home/qi/copy.hpp common.copy /opt/boost/include/boost/spirit/home/qi/char.hpp common.copy /opt/boost/include/boost/spirit/home/qi/binary.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auto.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auxiliary.hpp common.copy /opt/boost/include/boost/spirit/home/qi/action.hpp common.copy /opt/boost/include/boost/spirit/home/classic/version.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility.hpp common.copy /opt/boost/include/boost/spirit/home/classic/symbols.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix.hpp common.copy /opt/boost/include/boost/spirit/home/classic/namespace.hpp common.copy /opt/boost/include/boost/spirit/home/classic/meta.hpp common.copy /opt/boost/include/boost/spirit/home/classic/error_handling.hpp common.copy /opt/boost/include/boost/spirit/home/classic/iterator.hpp common.copy /opt/boost/include/boost/spirit/home/classic/debug.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic.hpp common.copy /opt/boost/include/boost/spirit/home/classic/attribute.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor.hpp common.copy /opt/boost/include/boost/sort/spreadsort/detail/string_sort.hpp common.copy /opt/boost/include/boost/sort/block_indirect_sort/blk_detail/parallel_sort.hpp common.copy /opt/boost/include/boost/sort/block_indirect_sort/blk_detail/move_blocks.hpp common.copy /opt/boost/include/boost/sort/block_indirect_sort/blk_detail/merge_blocks.hpp common.copy /opt/boost/include/boost/sort/block_indirect_sort/blk_detail/constants.hpp common.copy /opt/boost/include/boost/sort/block_indirect_sort/blk_detail/backbone.hpp common.copy /opt/boost/include/boost/sort/block_indirect_sort/blk_detail/block.hpp common.copy /opt/boost/include/boost/sort/common/util/traits.hpp common.copy /opt/boost/include/boost/sort/common/util/search.hpp common.copy /opt/boost/include/boost/sort/common/util/merge.hpp ...on 11100th target... common.copy /opt/boost/include/boost/sort/common/util/insert.hpp common.copy /opt/boost/include/boost/sort/common/util/circular_buffer.hpp common.copy /opt/boost/include/boost/sort/common/util/atomic.hpp common.copy /opt/boost/include/boost/sort/common/util/algorithm.hpp common.copy /opt/boost/include/boost/sort/spreadsort/detail/spreadsort_common.hpp common.copy /opt/boost/include/boost/sort/spreadsort/detail/integer_sort.hpp common.copy /opt/boost/include/boost/sort/spreadsort/detail/float_sort.hpp common.copy /opt/boost/include/boost/sort/spreadsort/detail/constants.hpp common.copy /opt/boost/include/boost/ratio/detail/mpl/sign.hpp common.copy /opt/boost/include/boost/ratio/detail/mpl/lcm.hpp common.copy /opt/boost/include/boost/ratio/detail/mpl/gcd.hpp common.copy /opt/boost/include/boost/ratio/detail/mpl/abs.hpp common.copy /opt/boost/include/boost/proto/functional/std/utility.hpp common.copy /opt/boost/include/boost/proto/functional/std/iterator.hpp common.copy /opt/boost/include/boost/proto/transform/detail/when.hpp common.copy /opt/boost/include/boost/python/suite/indexing/vector_indexing_suite.hpp common.copy /opt/boost/include/boost/python/suite/indexing/map_indexing_suite.hpp common.copy /opt/boost/include/boost/python/suite/indexing/indexing_suite.hpp common.copy /opt/boost/include/boost/python/suite/indexing/container_utils.hpp common.copy /opt/boost/include/boost/proto/transform/detail/pass_through_impl.hpp common.copy /opt/boost/include/boost/proto/transform/detail/pack_impl.hpp common.copy /opt/boost/include/boost/proto/transform/detail/pack.hpp common.copy /opt/boost/include/boost/proto/transform/detail/make_gcc_workaround.hpp common.copy /opt/boost/include/boost/proto/transform/detail/make.hpp common.copy /opt/boost/include/boost/proto/transform/detail/lazy.hpp common.copy /opt/boost/include/boost/proto/transform/detail/fold_impl.hpp common.copy /opt/boost/include/boost/proto/transform/detail/expand_pack.hpp common.copy /opt/boost/include/boost/proto/transform/detail/default_function_impl.hpp common.copy /opt/boost/include/boost/proto/transform/detail/construct_pod_funop.hpp common.copy /opt/boost/include/boost/proto/transform/detail/construct_funop.hpp common.copy /opt/boost/include/boost/proto/functional/range/size.hpp common.copy /opt/boost/include/boost/proto/transform/detail/call.hpp common.copy /opt/boost/include/boost/proto/functional/range/rend.hpp common.copy /opt/boost/include/boost/proto/functional/range/rbegin.hpp common.copy /opt/boost/include/boost/proto/functional/range/end.hpp common.copy /opt/boost/include/boost/proto/functional/range/empty.hpp common.copy /opt/boost/include/boost/proto/functional/range/begin.hpp common.copy /opt/boost/include/boost/proto/functional/fusion/reverse.hpp common.copy /opt/boost/include/boost/proto/context/detail/null_eval.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/vararg_matches_impl.hpp common.copy /opt/boost/include/boost/proto/context/detail/default_eval.hpp common.copy /opt/boost/include/boost/proto/context/detail/callable_eval.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/traits.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/unpack_expr_.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/template_arity_helper.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/poly_function_traits.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/or_n.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/poly_function_funop.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/memfun_funop.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/matches_.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/make_expr_funop.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/make_expr_.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/lambda_matches.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/make_expr.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/generate_by_value.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/funop.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/extends_funop_const.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/extends_funop.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/expr_variadic.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/expr.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/deep_copy.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/deduce_domain_n.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/class_member_traits.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/basic_expr.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/args.hpp common.copy /opt/boost/include/boost/proto/detail/preprocessed/and_n.hpp common.copy /opt/boost/include/boost/proto/functional/fusion/push_front.hpp common.copy /opt/boost/include/boost/proto/functional/fusion/push_back.hpp common.copy /opt/boost/include/boost/proto/functional/fusion/pop_back.hpp common.copy /opt/boost/include/boost/proto/functional/fusion/pop_front.hpp common.copy /opt/boost/include/boost/proto/functional/fusion/at.hpp common.copy /opt/boost/include/boost/property_tree/json_parser/detail/write.hpp common.copy /opt/boost/include/boost/property_tree/json_parser/detail/standard_callbacks.hpp common.copy /opt/boost/include/boost/property_tree/json_parser/detail/wide_encoding.hpp common.copy /opt/boost/include/boost/property_tree/json_parser/detail/read.hpp common.copy /opt/boost/include/boost/property_tree/json_parser/detail/parser.hpp common.copy /opt/boost/include/boost/property_tree/json_parser/detail/narrow_encoding.hpp common.copy /opt/boost/include/boost/property_map/parallel/impl/distributed_property_map.ipp common.copy /opt/boost/include/boost/property_map/parallel/detail/untracked_pair.hpp common.copy /opt/boost/include/boost/process/detail/windows/wait_for_exit.hpp common.copy /opt/boost/include/boost/process/detail/windows/wait_group.hpp common.copy /opt/boost/include/boost/process/detail/windows/show_window.hpp common.copy /opt/boost/include/boost/process/detail/windows/start_dir.hpp common.copy /opt/boost/include/boost/process/detail/windows/terminate.hpp common.copy /opt/boost/include/boost/process/detail/windows/shell_path.hpp common.copy /opt/boost/include/boost/process/detail/windows/search_path.hpp common.copy /opt/boost/include/boost/process/detail/windows/pipe_out.hpp ...on 11200th target... common.copy /opt/boost/include/boost/process/detail/windows/on_exit.hpp common.copy /opt/boost/include/boost/process/detail/windows/pipe_in.hpp common.copy /opt/boost/include/boost/process/detail/windows/null_out.hpp common.copy /opt/boost/include/boost/process/detail/windows/null_in.hpp common.copy /opt/boost/include/boost/process/detail/windows/job_workaround.hpp common.copy /opt/boost/include/boost/process/detail/windows/locale.hpp common.copy /opt/boost/include/boost/process/detail/windows/is_running.hpp common.copy /opt/boost/include/boost/process/detail/windows/io_context_ref.hpp common.copy /opt/boost/include/boost/process/detail/windows/handles.hpp common.copy /opt/boost/include/boost/process/detail/windows/handler.hpp common.copy /opt/boost/include/boost/process/detail/windows/handle_workaround.hpp common.copy /opt/boost/include/boost/process/detail/windows/group_ref.hpp common.copy /opt/boost/include/boost/process/detail/windows/group_handle.hpp common.copy /opt/boost/include/boost/process/detail/windows/file_out.hpp common.copy /opt/boost/include/boost/process/detail/windows/file_in.hpp common.copy /opt/boost/include/boost/process/detail/windows/file_descriptor.hpp common.copy /opt/boost/include/boost/process/detail/windows/environment.hpp common.copy /opt/boost/include/boost/process/detail/windows/executor.hpp common.copy /opt/boost/include/boost/process/detail/windows/env_init.hpp common.copy /opt/boost/include/boost/process/detail/windows/compare_handles.hpp common.copy /opt/boost/include/boost/process/detail/windows/cmd.hpp common.copy /opt/boost/include/boost/process/detail/windows/close_out.hpp common.copy /opt/boost/include/boost/process/detail/windows/close_in.hpp common.copy /opt/boost/include/boost/process/detail/windows/basic_cmd.hpp common.copy /opt/boost/include/boost/process/detail/windows/child_handle.hpp common.copy /opt/boost/include/boost/process/detail/windows/basic_pipe.hpp common.copy /opt/boost/include/boost/process/detail/windows/async_pipe.hpp common.copy /opt/boost/include/boost/process/detail/windows/async_in.hpp common.copy /opt/boost/include/boost/process/detail/windows/async_out.hpp common.copy /opt/boost/include/boost/process/detail/windows/async_handler.hpp common.copy /opt/boost/include/boost/process/detail/windows/asio_fwd.hpp common.copy /opt/boost/include/boost/process/detail/traits/group.hpp common.copy /opt/boost/include/boost/process/detail/traits/wchar_t.hpp common.copy /opt/boost/include/boost/process/detail/traits/error.hpp common.copy /opt/boost/include/boost/process/detail/traits/env.hpp common.copy /opt/boost/include/boost/process/detail/traits/decl.hpp common.copy /opt/boost/include/boost/process/detail/traits/cmd_or_exe.hpp common.copy /opt/boost/include/boost/process/detail/traits/async.hpp common.copy /opt/boost/include/boost/process/detail/posix/wait_group.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/limits/size_64.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/limits/size_256.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/detail/has_opt.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/detail/is_single_return.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/limits/size_128.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/limits/elem_64.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/limits/elem_128.hpp common.copy /opt/boost/include/boost/preprocessor/variadic/limits/elem_256.hpp common.copy /opt/boost/include/boost/process/detail/posix/use_vfork.hpp common.copy /opt/boost/include/boost/process/detail/posix/wait_for_exit.hpp common.copy /opt/boost/include/boost/process/detail/posix/terminate.hpp common.copy /opt/boost/include/boost/process/detail/posix/start_dir.hpp common.copy /opt/boost/include/boost/process/detail/posix/signal.hpp common.copy /opt/boost/include/boost/process/detail/posix/sigchld_service.hpp common.copy /opt/boost/include/boost/process/detail/posix/shell_path.hpp common.copy /opt/boost/include/boost/process/detail/posix/search_path.hpp common.copy /opt/boost/include/boost/process/detail/posix/pipe_out.hpp common.copy /opt/boost/include/boost/process/detail/posix/pipe_in.hpp common.copy /opt/boost/include/boost/process/detail/posix/on_exit.hpp common.copy /opt/boost/include/boost/process/detail/posix/null_out.hpp common.copy /opt/boost/include/boost/process/detail/posix/null_in.hpp common.copy /opt/boost/include/boost/process/detail/posix/io_context_ref.hpp common.copy /opt/boost/include/boost/process/detail/posix/is_running.hpp common.copy /opt/boost/include/boost/process/detail/posix/handler.hpp common.copy /opt/boost/include/boost/process/detail/posix/handles.hpp common.copy /opt/boost/include/boost/process/detail/posix/group_handle.hpp common.copy /opt/boost/include/boost/process/detail/posix/group_ref.hpp common.copy /opt/boost/include/boost/process/detail/posix/file_out.hpp common.copy /opt/boost/include/boost/process/detail/posix/file_in.hpp common.copy /opt/boost/include/boost/process/detail/posix/file_descriptor.hpp common.copy /opt/boost/include/boost/process/detail/posix/fd.hpp common.copy /opt/boost/include/boost/process/detail/posix/executor.hpp common.copy /opt/boost/include/boost/process/detail/posix/exe.hpp common.copy /opt/boost/include/boost/process/detail/posix/environment.hpp common.copy /opt/boost/include/boost/process/detail/posix/env_init.hpp common.copy /opt/boost/include/boost/process/detail/posix/compare_handles.hpp common.copy /opt/boost/include/boost/process/detail/posix/close_out.hpp common.copy /opt/boost/include/boost/process/detail/posix/cmd.hpp common.copy /opt/boost/include/boost/process/detail/posix/close_in.hpp common.copy /opt/boost/include/boost/process/detail/posix/child_handle.hpp common.copy /opt/boost/include/boost/process/detail/posix/basic_pipe.hpp common.copy /opt/boost/include/boost/process/detail/posix/basic_cmd.hpp common.copy /opt/boost/include/boost/process/detail/posix/async_pipe.hpp common.copy /opt/boost/include/boost/process/detail/posix/async_out.hpp common.copy /opt/boost/include/boost/process/detail/posix/async_in.hpp common.copy /opt/boost/include/boost/process/detail/posix/async_handler.hpp common.copy /opt/boost/include/boost/process/detail/posix/asio_fwd.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/limits/to_seq_64.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/limits/to_seq_256.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/limits/to_seq_128.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/limits/to_list_64.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/limits/to_list_256.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/limits/reverse_64.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/limits/to_list_128.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/limits/reverse_128.hpp common.copy /opt/boost/include/boost/preprocessor/tuple/limits/reverse_256.hpp ...on 11300th target... common.copy /opt/boost/include/boost/preprocessor/tuple/detail/is_single_return.hpp common.copy /opt/boost/include/boost/preprocessor/slot/detail/slot5.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/size_256.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/size_512.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/size_1024.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/fold_right_512.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/fold_right_1024.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/fold_right_256.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/fold_left_256.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/fold_left_512.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/fold_left_1024.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/enum_512.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/enum_256.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/elem_512.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/enum_1024.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/elem_256.hpp common.copy /opt/boost/include/boost/preprocessor/seq/limits/elem_1024.hpp common.copy /opt/boost/include/boost/preprocessor/slot/detail/slot4.hpp common.copy /opt/boost/include/boost/preprocessor/slot/detail/slot3.hpp common.copy /opt/boost/include/boost/preprocessor/slot/detail/slot2.hpp common.copy /opt/boost/include/boost/preprocessor/slot/detail/slot1.hpp common.copy /opt/boost/include/boost/preprocessor/slot/detail/shared.hpp common.copy /opt/boost/include/boost/preprocessor/slot/detail/def.hpp common.copy /opt/boost/include/boost/preprocessor/slot/detail/counter.hpp common.copy /opt/boost/include/boost/preprocessor/seq/detail/to_list_msvc.hpp common.copy /opt/boost/include/boost/preprocessor/seq/detail/is_empty.hpp common.copy /opt/boost/include/boost/preprocessor/seq/detail/split.hpp common.copy /opt/boost/include/boost/preprocessor/seq/detail/binary_transform.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/limits/repeat_512.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/detail/for.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/limits/repeat_256.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/limits/repeat_1024.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/limits/for_512.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/limits/for_256.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/limits/for_1024.hpp common.copy /opt/boost/include/boost/preprocessor/punctuation/detail/is_begin_parens.hpp common.copy /opt/boost/include/boost/preprocessor/logical/limits/bool_512.hpp common.copy /opt/boost/include/boost/preprocessor/list/limits/fold_left_512.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/fold_left.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/fold_right.hpp common.copy /opt/boost/include/boost/preprocessor/list/limits/fold_left_256.hpp common.copy /opt/boost/include/boost/preprocessor/list/limits/fold_left_1024.hpp common.copy /opt/boost/include/boost/preprocessor/logical/limits/bool_256.hpp common.copy /opt/boost/include/boost/preprocessor/logical/limits/bool_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/self.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/start.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/rlocal.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/finish.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/local.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/limits/intercept_512.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/limits/intercept_256.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/limits/intercept_1024.hpp common.copy /opt/boost/include/boost/preprocessor/facilities/detail/is_empty.hpp common.copy /opt/boost/include/boost/preprocessor/detail/dmc/auto_rec.hpp common.copy /opt/boost/include/boost/preprocessor/detail/limits/auto_rec_512.hpp common.copy /opt/boost/include/boost/preprocessor/control/limits/while_512.hpp common.copy /opt/boost/include/boost/preprocessor/control/limits/while_256.hpp common.copy /opt/boost/include/boost/preprocessor/control/limits/while_1024.hpp common.copy /opt/boost/include/boost/preprocessor/detail/limits/auto_rec_256.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/while.hpp common.copy /opt/boost/include/boost/preprocessor/detail/limits/auto_rec_1024.hpp common.copy /opt/boost/include/boost/preprocessor/comparison/limits/not_equal_512.hpp common.copy /opt/boost/include/boost/preprocessor/array/detail/get_data.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/limits/inc_512.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/limits/inc_256.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/limits/inc_1024.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/limits/dec_256.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/limits/dec_512.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/limits/dec_1024.hpp common.copy /opt/boost/include/boost/preprocessor/comparison/limits/not_equal_256.hpp common.copy /opt/boost/include/boost/preprocessor/comparison/limits/not_equal_1024.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp common.copy /opt/boost/include/boost/preprocessor/arithmetic/detail/div_base.hpp common.copy /opt/boost/include/boost/predef/os/bsd/open.h ...on 11400th target... common.copy /opt/boost/include/boost/predef/library/std/vacpp.h common.copy /opt/boost/include/boost/predef/library/std/stdcpp3.h common.copy /opt/boost/include/boost/predef/library/std/stlport.h common.copy /opt/boost/include/boost/predef/library/std/sgi.h common.copy /opt/boost/include/boost/predef/library/std/roguewave.h common.copy /opt/boost/include/boost/predef/library/std/modena.h common.copy /opt/boost/include/boost/predef/library/std/msl.h common.copy /opt/boost/include/boost/predef/library/std/libcomo.h common.copy /opt/boost/include/boost/predef/library/std/_prefix.h common.copy /opt/boost/include/boost/predef/library/std/dinkumware.h common.copy /opt/boost/include/boost/predef/library/std/cxx.h common.copy /opt/boost/include/boost/predef/os/bsd/net.h common.copy /opt/boost/include/boost/predef/os/bsd/free.h common.copy /opt/boost/include/boost/predef/os/bsd/dragonfly.h common.copy /opt/boost/include/boost/predef/os/bsd/bsdi.h common.copy /opt/boost/include/boost/predef/library/c/zos.h common.copy /opt/boost/include/boost/predef/library/c/uc.h common.copy /opt/boost/include/boost/predef/library/c/vms.h common.copy /opt/boost/include/boost/predef/library/c/gnu.h common.copy /opt/boost/include/boost/predef/library/c/cloudabi.h common.copy /opt/boost/include/boost/predef/library/c/_prefix.h common.copy /opt/boost/include/boost/predef/architecture/x86/32.h common.copy /opt/boost/include/boost/predef/architecture/x86/64.h common.copy /opt/boost/include/boost/predef/hardware/simd/x86_amd.h common.copy /opt/boost/include/boost/predef/hardware/simd/ppc.h common.copy /opt/boost/include/boost/predef/hardware/simd/x86.h common.copy /opt/boost/include/boost/predef/hardware/simd/arm.h common.copy /opt/boost/include/boost/phoenix/support/preprocessor/round.hpp common.copy /opt/boost/include/boost/phoenix/support/preprocessed/vector_50.hpp common.copy /opt/boost/include/boost/phoenix/support/preprocessed/vector_40.hpp common.copy /opt/boost/include/boost/phoenix/support/detail/iterate_undef.hpp common.copy /opt/boost/include/boost/phoenix/support/detail/iterate_define.hpp common.copy /opt/boost/include/boost/phoenix/support/detail/iterate.hpp common.copy /opt/boost/include/boost/phoenix/support/preprocessed/vector_30.hpp common.copy /opt/boost/include/boost/phoenix/support/preprocessed/vector_20.hpp common.copy /opt/boost/include/boost/phoenix/support/preprocessed/vector_10.hpp common.copy /opt/boost/include/boost/phoenix/support/preprocessed/vector.hpp common.copy /opt/boost/include/boost/phoenix/stl/container/container.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/transformation.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/querying.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/try_catch_eval.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/try_catch_expression.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/switch.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/catch_push_back.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/iteration.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/local_variable.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/local_gen.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/target.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/define_operator.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/index_sequence.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/undef_operator.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/expression.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/function_eval.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/argument.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/member_variable.hpp common.copy /opt/boost/include/boost/parameter/aux_/python/invoker_iterate.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/seq_merge.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/seq_enum.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/qualifier.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/overloads.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/nullptr.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/no_perfect_forwarding_begin.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/is_nullary.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/no_perfect_forwarding_end.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/is_binary.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/for_each.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/inc_binary_seq.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/for_each_pred.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/flatten.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/binary_seq_for_each_inc.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/binary_seq_to_args.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/convert_binary_seq.hpp common.copy /opt/boost/include/boost/parameter/aux_/pp_impl/unwrap_predicate.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/binary_seq_for_each.hpp common.copy /opt/boost/include/boost/parameter/aux_/python/invoker.hpp common.copy /opt/boost/include/boost/parameter/aux_/pp_impl/match.hpp common.copy /opt/boost/include/boost/parameter/aux_/pp_impl/argument_pack.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/unmatched_argument.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/tag_type.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/system_error2.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/win32_code.hpp ...on 11500th target... common.copy /opt/boost/include/boost/outcome/experimental/status-code/system_code_from_exception.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/system_code.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/std_error_code.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/status_error.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/status_code_ptr.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/status_code_domain.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/result.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/status_code.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/posix_code.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/quick_status_code_from_enum.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/iostream_support.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/nt_code.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/getaddrinfo_code.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/generic_code.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/errored_status_code.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/config.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/error.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/com_code.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/tag_template_keyword_arg.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/tag_keyword_arg.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/tag_deduced.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/tag_keyword_arg_ref.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/satisfies.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/make_parameter_spec_items.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/predicate.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/parameter_requirements.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/make_items.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/make_deduced_items.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/make_arg_list.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/item.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/is_named_argument.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/deduce_tag.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/insert_tagged.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/deduced_item.hpp common.copy /opt/boost/include/boost/parameter/aux_/pack/as_parameter_requirements.hpp common.copy /opt/boost/include/boost/numeric/ublas/traits/iterator_type.hpp common.copy /opt/boost/include/boost/numeric/ublas/traits/c_array.hpp common.copy /opt/boost/include/boost/numeric/ublas/traits/const_iterator_type.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/tensor.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/storage_traits.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/strides.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/ostream.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/operators_comparison.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/multiplication.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/operators_arithmetic.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/multi_index_utility.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/functions.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/index.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/multi_index.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/extents.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/expression.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/expression_evaluation.hpp common.copy /opt/boost/include/boost/numeric/ublas/tensor/algorithms.hpp common.copy /opt/boost/include/boost/numeric/ublas/operation/size.hpp common.copy /opt/boost/include/boost/numeric/ublas/operation/num_rows.hpp common.copy /opt/boost/include/boost/numeric/ublas/operation/num_columns.hpp common.copy /opt/boost/include/boost/numeric/ublas/operation/end.hpp common.copy /opt/boost/include/boost/numeric/ublas/operation/begin.hpp common.copy /opt/boost/include/boost/numeric/ublas/operation/c_array.hpp common.copy /opt/boost/include/boost/numeric/ublas/opencl/vector.hpp common.copy /opt/boost/include/boost/numeric/ublas/opencl/transpose.hpp common.copy /opt/boost/include/boost/numeric/ublas/experimental/sparse_view.hpp common.copy /opt/boost/include/boost/numeric/ublas/opencl/prod.hpp common.copy /opt/boost/include/boost/numeric/ublas/opencl/operations.hpp common.copy /opt/boost/include/boost/numeric/ublas/opencl/misc.hpp common.copy /opt/boost/include/boost/numeric/ublas/opencl/matrix.hpp common.copy /opt/boost/include/boost/numeric/ublas/opencl/library.hpp common.copy /opt/boost/include/boost/numeric/ublas/opencl/elementwise.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/vector_assign.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/temporary.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/returntype_deduction.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/raw.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/matrix_assign.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/iterator.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/duff.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/definitions.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/documentation.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/config.hpp common.copy /opt/boost/include/boost/numeric/ublas/detail/concepts.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/unwrap_reference.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/ublas_wrapper.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/unit_helper.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/stepper_traits.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/state_wrapper.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/split_adaptor.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/split.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/same_instance.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/same_size.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/resizer.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/odeint_error.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/resize.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/n_ary_helper.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/is_resizeable.hpp ...on 11600th target... common.copy /opt/boost/include/boost/numeric/odeint/util/multi_array_adaption.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/is_pair.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/bind.hpp common.copy /opt/boost/include/boost/numeric/odeint/util/copy.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/velocity_verlet.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/symplectic_euler.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/runge_kutta_fehlberg78.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/stepper_categories.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/runge_kutta_cash_karp54_classic.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/runge_kutta_cash_karp54.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/runge_kutta4_classic.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/rosenbrock4_dense_output.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/runge_kutta4.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/rosenbrock4.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/modified_midpoint.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/implicit_euler.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/extrapolation_stepper.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/explicit_generic_rk.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/explicit_error_generic_rk.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/euler.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/dense_output_runge_kutta.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/controlled_step_result.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/controlled_runge_kutta.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/controlled_adams_bashforth_moulton.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/bulirsch_stoer.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/bulirsch_stoer_dense_out.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/adaptive_adams_bashforth_moulton.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/adams_moulton.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/adams_bashforth.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/adams_bashforth_moulton.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/times_time_iterator.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/observer_collection.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/range_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/operations_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/multi_array_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/norm_result_type.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/fusion_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/fusion_algebra_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/array_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/default_operations.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/null_observer.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/algebra_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/integrate_times.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/max_step_checker.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/integrate_n_steps.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/integrate_const.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/integrate.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/times_iterator.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/check_adapter.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/n_step_time_iterator.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/n_step_iterator.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/const_step_iterator.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/const_step_time_iterator.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/adaptive_time_iterator.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/adaptive_iterator.hpp common.copy /opt/boost/include/boost/numeric/interval/ext/x86_fast_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/ext/integer.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/x86gcc_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/compare/tribool.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/x86_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/compare/set.hpp common.copy /opt/boost/include/boost/numeric/interval/compare/possible.hpp common.copy /opt/boost/include/boost/numeric/interval/compare/lexicographic.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/test_input.hpp common.copy /opt/boost/include/boost/numeric/interval/compare/certain.hpp common.copy /opt/boost/include/boost/numeric/interval/compare/explicit.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/ppc_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/sparc_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/msvc_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/interval_prototype.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/ia64_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/c99sub_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/division.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/c99_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/bcc_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/bugs.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp common.copy /opt/boost/include/boost/numeric/interval/detail/alpha_rounding_control.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/sign_mixture.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/old_numeric_cast.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/meta.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/is_subranged.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/converter.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/int_float_mixture.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/conversion_traits.hpp ...on 11700th target... common.copy /opt/boost/include/boost/numeric/conversion/detail/bounds.hpp common.copy /opt/boost/include/boost/multiprecision/detail/functions/trig.hpp common.copy /opt/boost/include/boost/msm/mpl_graph/detail/incidence_list_graph.ipp common.copy /opt/boost/include/boost/msm/mpl_graph/detail/graph_implementation_interface.ipp common.copy /opt/boost/include/boost/msm/front/euml/transformation.hpp common.copy /opt/boost/include/boost/msm/front/euml/stt_grammar.hpp common.copy /opt/boost/include/boost/msm/front/euml/stl.hpp common.copy /opt/boost/include/boost/msm/front/euml/state_grammar.hpp common.copy /opt/boost/include/boost/msm/front/euml/querying.hpp common.copy /opt/boost/include/boost/msm/front/euml/phoenix_placeholders.hpp common.copy /opt/boost/include/boost/msm/front/euml/iteration.hpp common.copy /opt/boost/include/boost/msm/front/euml/operator.hpp common.copy /opt/boost/include/boost/msm/front/euml/euml.hpp common.copy /opt/boost/include/boost/msm/front/euml/euml_typeof.hpp common.copy /opt/boost/include/boost/msm/front/euml/guard_grammar.hpp common.copy /opt/boost/include/boost/msm/front/euml/container.hpp common.copy /opt/boost/include/boost/msm/front/euml/common.hpp common.copy /opt/boost/include/boost/msm/front/euml/algorithm.hpp common.copy /opt/boost/include/boost/msm/mpl_graph/detail/adjacency_list_graph.ipp common.copy /opt/boost/include/boost/msm/front/detail/row2_helper.hpp common.copy /opt/boost/include/boost/multiprecision/detail/functions/constants.hpp common.copy /opt/boost/include/boost/multiprecision/detail/functions/pow.hpp common.copy /opt/boost/include/boost/msm/front/detail/common_states.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/vector0.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/value_type_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/tag.hpp common.copy /opt/boost/include/boost/mpl/multiset/aux_/tag.hpp common.copy /opt/boost/include/boost/mpl/multiset/aux_/item.hpp common.copy /opt/boost/include/boost/mpl/multiset/aux_/multiset0.hpp common.copy /opt/boost/include/boost/mpl/multiset/aux_/count_impl.hpp common.copy /opt/boost/include/boost/mpl/multiset/aux_/insert_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/size_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/numbered_c.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/set0.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/numbered.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/key_type_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/iterator.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/item.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/insert_range_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/insert_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/include_preprocessed.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/has_key_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/erase_key_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/empty_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/clear_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/erase_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/at_impl.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/begin_end_impl.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/tag.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/push_front.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/size.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/push_back.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/pop_front.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/numbered_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/pop_back.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/iterator.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/numbered.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/item.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/include_preprocessed.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/front.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/clear.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/begin_end.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/empty.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/back.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/at.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/value_type_impl.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/O1_size.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/size_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/tag.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/numbered.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/map0.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/key_type_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/item.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/insert_range_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/insert_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/iterator.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/include_preprocessed.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/has_key_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/erase_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/erase_key_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/empty_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/contains_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/begin_end_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/at_impl.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/clear_impl.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/tag.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/size.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/push_front.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/push_back.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/numbered.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/pop_front.hpp ...on 11800th target... common.copy /opt/boost/include/boost/mpl/list/aux_/numbered_c.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/iterator.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/item.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/include_preprocessed.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/front.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/empty.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/begin_end.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/clear.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/O1_size.hpp common.copy /opt/boost/include/boost/mpl/aux_/test/test_case.hpp common.copy /opt/boost/include/boost/mpl/aux_/range_c/tag.hpp common.copy /opt/boost/include/boost/mpl/aux_/test/data.hpp common.copy /opt/boost/include/boost/mpl/aux_/range_c/size.hpp common.copy /opt/boost/include/boost/mpl/aux_/range_c/iterator.hpp common.copy /opt/boost/include/boost/mpl/aux_/range_c/front.hpp common.copy /opt/boost/include/boost/mpl/aux_/range_c/empty.hpp common.copy /opt/boost/include/boost/mpl/aux_/range_c/back.hpp common.copy /opt/boost/include/boost/mpl/aux_/range_c/O1_size.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/tuple.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/token_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/test/assert.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/sub.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/repeat.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/range.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/params.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/filter_params.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/is_seq.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/ext_params.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/enum.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/default_params.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessor/add.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/workaround.hpp common.copy /opt/boost/include/boost/move/algo/detail/set_difference.hpp common.copy /opt/boost/include/boost/move/algo/detail/pdqsort.hpp common.copy /opt/boost/include/boost/move/algo/detail/merge.hpp common.copy /opt/boost/include/boost/move/algo/detail/merge_sort.hpp common.copy /opt/boost/include/boost/move/algo/detail/is_sorted.hpp common.copy /opt/boost/include/boost/move/algo/detail/insertion_sort.hpp common.copy /opt/boost/include/boost/move/algo/detail/basic_op.hpp common.copy /opt/boost/include/boost/move/algo/detail/adaptive_sort_merge.hpp common.copy /opt/boost/include/boost/move/algo/detail/heap_sort.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/use_preprocessed.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/ttp.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/typeof.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/static_constant.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/preprocessor.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/pp_counter.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/overload_resolution.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/operators.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/nttp.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/msvc.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/msvc_typename.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/intel.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/integral.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/has_xxx.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/has_apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/gpu.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/gcc.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/forwarding.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/eti.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/dtp.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/dependent_nttp.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/compiler.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/arrays.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/bcc.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/is_whitespace_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/is_whitespace.hpp common.copy /opt/boost/include/boost/mpl/aux_/config/adl.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/is_ucase_letter.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/is_letter.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/is_digit.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/is_lcase_letter.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/int_to_digit_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/int_to_digit.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/in_range_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/digit_to_int.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/digit_to_int_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/util/in_range.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/void_.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/string.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/unpaired.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/whitespace_expected.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/unexpected_character.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/unexpected_end_of_input.hpp ...on 11900th target... common.copy /opt/boost/include/boost/metaparse/v1/error/none_of_the_expected_cases_found.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/literal_expected.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/letter_expected.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/index_out_of_range.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/end_of_input_expected.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/expected_to_fail.hpp common.copy /opt/boost/include/boost/metaparse/v1/error/digit_expected.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/source_position.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/reject.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/next_line.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/next_char.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/get_result.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/get_remaining.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/get_prev_char.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/get_position.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/get_message.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/get_line.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/get_col.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/build_parser.hpp common.copy /opt/boost/include/boost/metaparse/v1/fwd/accept.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/string_iterator_tag.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/string_iterator.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/returns.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/no_char.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/iterate_impl_unchecked.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/next_digit.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/iterate_impl.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/is_char_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/has_type.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/back_inserter.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/front_inserter.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/at_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/assert_string_length.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/apply_parser.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/sequence.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/string.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/repeated_one_of1.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/repeated_one_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/one_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/one_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/one_char_except_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/one_char_except.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/nth_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/last_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/nth_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/first_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/string.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/sequence.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_9.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_7.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_8.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_6.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_5.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_4.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_3.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_20.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_2.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_19.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_18.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_17.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_16.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_15.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_13.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_14.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_12.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_11.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner3_10.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_8.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_9.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_7.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_5.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_6.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_3.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_4.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_2.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_20.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_17.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_19.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_16.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_18.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_15.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_13.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_14.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_12.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_11.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner2_10.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_9.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_8.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_7.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_6.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_3.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_4.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_5.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_20.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_19.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_2.hpp ...on 12000th target... common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_18.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_16.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_15.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_17.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_14.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_13.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_12.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_11.hpp common.copy /opt/boost/include/boost/math/tools/detail/rational_horner1_10.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_9.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_8.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_7.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_4.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_5.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_6.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_3.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_20.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_2.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_19.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_18.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_16.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_17.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_15.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_14.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_13.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_12.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_11.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner3_10.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_9.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_6.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_8.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_7.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_5.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_20.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_3.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_4.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_2.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_19.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_18.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_17.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_15.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_16.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_14.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_13.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_11.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_12.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner2_10.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_9.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_7.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_8.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_6.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_4.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_5.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_3.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_2.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_20.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_19.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_18.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_17.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_16.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_15.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_14.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_13.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_12.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_11.hpp common.copy /opt/boost/include/boost/math/tools/detail/is_const_iterable.hpp common.copy /opt/boost/include/boost/math/tools/detail/polynomial_horner1_10.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/repeated_one_of1.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/one_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/one_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/repeated_one_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/one_char_except_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/nth_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/one_char_except.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/nth_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/first_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/last_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp14/one_of_c.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/unchecked_factorial.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/t_distribution_inv.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/round_fwd.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/polygamma.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/lgamma_small.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/lanczos_sse2.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/igamma_large.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/lambert_w_lookup_table.ipp common.copy /opt/boost/include/boost/math/special_functions/detail/iconv.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/igamma_inverse.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/ibeta_inverse.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/ibeta_inv_ab.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_series.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_rational.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_separated_series.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_pFq_checked_series.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_pade.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_cf.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_asym.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_small_a_negative_b_by_ratio.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_scaled_series.hpp ...on 12100th target... common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_recurrence.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_negative_b_regions.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_large_abz.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_large_a.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_by_ratios.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_cf.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_addition_theorems_on_z.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_1F1_bessel.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/hypergeometric_0F1_bessel.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/gamma_inva.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/fp_traits.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/erf_inv.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/daubechies_scaling_integer_grid.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_yn.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_y1.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_y0.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_k1.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_k0.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_kn.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_jy_series.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_jy_zero.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_jy_derivatives_series.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_jy.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_jy_asym.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_jy_derivatives_asym.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_jn.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_j1.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_j0.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_i1.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_ik.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_derivatives_linear.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bessel_i0.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/bernoulli_details.hpp common.copy /opt/boost/include/boost/math/special_functions/detail/airy_ai_bi_zero.hpp common.copy /opt/boost/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/whittaker_shannon_detail.hpp common.copy /opt/boost/include/boost/math/distributions/detail/inv_discrete_quantile.hpp common.copy /opt/boost/include/boost/math/distributions/detail/hypergeometric_quantile.hpp common.copy /opt/boost/include/boost/math/distributions/detail/hypergeometric_pdf.hpp common.copy /opt/boost/include/boost/math/distributions/detail/hypergeometric_cdf.hpp common.copy /opt/boost/include/boost/math/distributions/detail/generic_quantile.hpp common.copy /opt/boost/include/boost/math/distributions/detail/derived_accessors.hpp common.copy /opt/boost/include/boost/math/distributions/detail/generic_mode.hpp common.copy /opt/boost/include/boost/math/distributions/detail/common_error_handling.hpp common.copy /opt/boost/include/boost/math/quadrature/detail/tanh_sinh_constants.hpp common.copy /opt/boost/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp common.copy /opt/boost/include/boost/math/quadrature/detail/ooura_fourier_integrals_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/vector_barycentric_rational_detail.hpp common.copy /opt/boost/include/boost/math/quadrature/detail/exp_sinh_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/cubic_b_spline_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/cubic_hermite_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/septic_hermite_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/quintic_hermite_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/cardinal_quintic_b_spline_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/cardinal_quadratic_b_spline_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/cardinal_trigonometric_detail.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/cardinal_cubic_b_spline_detail.hpp common.copy /opt/boost/include/boost/math/bindings/detail/big_lanczos.hpp common.copy /opt/boost/include/boost/math/interpolators/detail/barycentric_rational_detail.hpp common.copy /opt/boost/include/boost/math/bindings/detail/big_digamma.hpp common.copy /opt/boost/include/boost/log/utility/setup/settings_parser.hpp common.copy /opt/boost/include/boost/log/utility/type_dispatch/type_dispatcher.hpp common.copy /opt/boost/include/boost/log/utility/manipulators/tuple.hpp common.copy /opt/boost/include/boost/log/utility/manipulators/to_log.hpp common.copy /opt/boost/include/boost/log/utility/manipulators/range.hpp common.copy /opt/boost/include/boost/log/utility/manipulators/optional.hpp common.copy /opt/boost/include/boost/log/utility/manipulators/dump.hpp common.copy /opt/boost/include/boost/log/utility/manipulators/auto_newline.hpp common.copy /opt/boost/include/boost/log/utility/manipulators/add_value.hpp common.copy /opt/boost/include/boost/log/utility/type_dispatch/standard_types.hpp common.copy /opt/boost/include/boost/log/utility/type_dispatch/static_type_dispatcher.hpp common.copy /opt/boost/include/boost/log/utility/type_dispatch/date_time_types.hpp common.copy /opt/boost/include/boost/log/utility/type_dispatch/dynamic_type_dispatcher.hpp common.copy /opt/boost/include/boost/log/utility/setup/from_stream.hpp common.copy /opt/boost/include/boost/log/utility/setup/from_settings.hpp common.copy /opt/boost/include/boost/log/utility/setup/settings.hpp common.copy /opt/boost/include/boost/log/utility/setup/formatter_parser.hpp common.copy /opt/boost/include/boost/log/utility/setup/console.hpp common.copy /opt/boost/include/boost/log/utility/setup/file.hpp common.copy /opt/boost/include/boost/log/utility/setup/filter_parser.hpp common.copy /opt/boost/include/boost/log/utility/setup/common_attributes.hpp common.copy /opt/boost/include/boost/log/utility/ipc/reliable_message_queue.hpp common.copy /opt/boost/include/boost/log/utility/ipc/object_name.hpp common.copy /opt/boost/include/boost/log/expressions/predicates/matches.hpp common.copy /opt/boost/include/boost/log/utility/functional/save_result.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/xml_decorator.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/named_scope.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/wrap_formatter.hpp ...on 12200th target... common.copy /opt/boost/include/boost/log/expressions/formatters/stream.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/format.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/max_size_decorator.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/if.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/date_time.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/csv_decorator.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/char_decorator.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/c_decorator.hpp common.copy /opt/boost/include/boost/log/expressions/formatters/auto_newline.hpp common.copy /opt/boost/include/boost/log/expressions/predicates/is_debugger_present.hpp common.copy /opt/boost/include/boost/log/expressions/predicates/is_in_range.hpp common.copy /opt/boost/include/boost/log/expressions/predicates/has_attr.hpp common.copy /opt/boost/include/boost/log/expressions/predicates/ends_with.hpp common.copy /opt/boost/include/boost/log/expressions/predicates/channel_severity_filter.hpp common.copy /opt/boost/include/boost/log/expressions/predicates/contains.hpp common.copy /opt/boost/include/boost/log/expressions/predicates/begins_with.hpp common.copy /opt/boost/include/boost/log/utility/functional/logical.hpp common.copy /opt/boost/include/boost/log/utility/functional/nop.hpp common.copy /opt/boost/include/boost/log/utility/functional/matches.hpp common.copy /opt/boost/include/boost/log/utility/functional/in_range.hpp common.copy /opt/boost/include/boost/log/utility/functional/fun_ref.hpp common.copy /opt/boost/include/boost/log/utility/functional/contains.hpp common.copy /opt/boost/include/boost/log/utility/functional/ends_with.hpp common.copy /opt/boost/include/boost/log/utility/functional/bind_to_log.hpp common.copy /opt/boost/include/boost/log/utility/functional/bind_output.hpp common.copy /opt/boost/include/boost/log/utility/functional/bind_assign.hpp common.copy /opt/boost/include/boost/log/utility/functional/bind.hpp common.copy /opt/boost/include/boost/log/utility/functional/begins_with.hpp common.copy /opt/boost/include/boost/log/utility/functional/as_action.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/void_list.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/line_counter.hpp common.copy /opt/boost/include/boost/local_function/aux_/macro/decl.hpp common.copy /opt/boost/include/boost/local_function/aux_/macro/name.hpp common.copy /opt/boost/include/boost/local_function/aux_/macro/typeof.hpp common.copy /opt/boost/include/boost/json/detail/ryu/ryu.hpp common.copy /opt/boost/include/boost/json/detail/impl/string_impl.ipp common.copy /opt/boost/include/boost/json/detail/impl/stack.ipp common.copy /opt/boost/include/boost/iostreams/detail/streambuf/linked_streambuf.hpp common.copy /opt/boost/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp common.copy /opt/boost/include/boost/iostreams/detail/streambuf/direct_streambuf.hpp common.copy /opt/boost/include/boost/iostreams/detail/streambuf/chainbuf.hpp common.copy /opt/boost/include/boost/json/detail/impl/shared_resource.ipp common.copy /opt/boost/include/boost/json/detail/impl/handler.ipp common.copy /opt/boost/include/boost/json/detail/impl/format.ipp common.copy /opt/boost/include/boost/json/detail/impl/except.ipp common.copy /opt/boost/include/boost/json/detail/impl/array.hpp common.copy /opt/boost/include/boost/json/detail/impl/default_resource.ipp common.copy /opt/boost/include/boost/iostreams/detail/config/windows_posix.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/zlib.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/wide_streams.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/unreachable_return.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/rtl.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/overload_resolution.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/limits.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/gcc.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/fpos.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/enable_warnings.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/dyn_link.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/disable_warnings.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/bzip2.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/codecvt.hpp common.copy /opt/boost/include/boost/iostreams/detail/config/auto_link.hpp common.copy /opt/boost/include/boost/iostreams/detail/broken_overload_resolution/stream_buffer.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/winapi_semaphore_wrapper.hpp common.copy /opt/boost/include/boost/iostreams/detail/adapter/range_adapter.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/winapi_wrapper_common.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/winapi_mutex_wrapper.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/sync_utils.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/semaphore.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/recursive_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/named_semaphore.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/named_sync.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/named_recursive_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/named_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/named_condition.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/named_condition_any.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/windows/condition.hpp common.copy /opt/boost/include/boost/iostreams/detail/adapter/output_iterator_adapter.hpp common.copy /opt/boost/include/boost/iostreams/detail/adapter/mode_adapter.hpp common.copy /opt/boost/include/boost/iostreams/detail/adapter/non_blocking_adapter.hpp common.copy /opt/boost/include/boost/iostreams/detail/adapter/filter_adapter.hpp common.copy /opt/boost/include/boost/iostreams/detail/adapter/direct_adapter.hpp common.copy /opt/boost/include/boost/iostreams/detail/adapter/device_adapter.hpp common.copy /opt/boost/include/boost/iostreams/detail/adapter/concept_adapter.hpp common.copy /opt/boost/include/boost/iostreams/detail/broken_overload_resolution/stream.hpp common.copy /opt/boost/include/boost/iostreams/detail/broken_overload_resolution/forward.hpp common.copy /opt/boost/include/boost/interprocess/sync/spin/semaphore.hpp common.copy /opt/boost/include/boost/interprocess/sync/spin/wait.hpp common.copy /opt/boost/include/boost/interprocess/sync/spin/recursive_mutex.hpp ...on 12300th target... common.copy /opt/boost/include/boost/interprocess/sync/spin/mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/spin/condition.hpp common.copy /opt/boost/include/boost/interprocess/sync/spin/interprocess_barrier.hpp common.copy /opt/boost/include/boost/interprocess/sync/shm/named_upgradable_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/detail/locks.hpp common.copy /opt/boost/include/boost/interprocess/sync/posix/semaphore_wrapper.hpp common.copy /opt/boost/include/boost/interprocess/sync/detail/condition_any_algorithm.hpp common.copy /opt/boost/include/boost/interprocess/sync/detail/condition_algorithm_8a.hpp common.copy /opt/boost/include/boost/interprocess/sync/detail/common_algorithms.hpp common.copy /opt/boost/include/boost/interprocess/sync/posix/semaphore.hpp common.copy /opt/boost/include/boost/interprocess/sync/posix/recursive_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/posix/ptime_to_timespec.hpp common.copy /opt/boost/include/boost/interprocess/sync/posix/pthread_helpers.hpp common.copy /opt/boost/include/boost/interprocess/sync/posix/named_semaphore.hpp common.copy /opt/boost/include/boost/interprocess/sync/posix/named_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/posix/mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/posix/condition.hpp common.copy /opt/boost/include/boost/interprocess/sync/shm/named_recursive_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/shm/named_semaphore.hpp common.copy /opt/boost/include/boost/interprocess/sync/shm/named_mutex.hpp common.copy /opt/boost/include/boost/interprocess/sync/shm/named_creation_functor.hpp common.copy /opt/boost/include/boost/interprocess/sync/shm/named_condition_any.hpp common.copy /opt/boost/include/boost/interprocess/sync/shm/named_condition.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/detail/sp_counted_base_atomic.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/detail/sp_counted_impl.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/detail/shared_count.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/detail/sp_counted_base.hpp common.copy /opt/boost/include/boost/interprocess/smart_ptr/detail/bad_weak_ptr.hpp common.copy /opt/boost/include/boost/interprocess/allocators/detail/node_tools.hpp common.copy /opt/boost/include/boost/interprocess/mem_algo/detail/simple_seq_fit_impl.hpp common.copy /opt/boost/include/boost/hana/fwd/core/when.hpp common.copy /opt/boost/include/boost/hana/fwd/core/to.hpp common.copy /opt/boost/include/boost/hana/fwd/core/tag_of.hpp common.copy /opt/boost/include/boost/hana/fwd/core/make.hpp common.copy /opt/boost/include/boost/hana/fwd/core/is_a.hpp common.copy /opt/boost/include/boost/hana/fwd/core/default.hpp common.copy /opt/boost/include/boost/hana/fwd/core/common.hpp common.copy /opt/boost/include/boost/interprocess/allocators/detail/node_pool.hpp common.copy /opt/boost/include/boost/interprocess/allocators/detail/allocator_common.hpp common.copy /opt/boost/include/boost/interprocess/allocators/detail/adaptive_node_pool.hpp common.copy /opt/boost/include/boost/interprocess/mem_algo/detail/mem_algo_common.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/sequence.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/struct.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/searchable.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/ring.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/product.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/monad_plus.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/orderable.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/monoid.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/monad.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/logical.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/metafunction.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/iterable.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/integral_constant.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/hashable.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/group.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/functor.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/foldable.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/euclidean_ring.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/constant.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/comparable.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/applicative.hpp common.copy /opt/boost/include/boost/hana/fwd/concept/comonad.hpp common.copy /opt/boost/include/boost/hana/ext/std/vector.hpp common.copy /opt/boost/include/boost/hana/ext/std/tuple.hpp common.copy /opt/boost/include/boost/hana/ext/boost/tuple.hpp common.copy /opt/boost/include/boost/hana/detail/variadic/split_at.hpp common.copy /opt/boost/include/boost/hana/detail/variadic/take.hpp common.copy /opt/boost/include/boost/hana/detail/variadic/foldr1.hpp common.copy /opt/boost/include/boost/hana/detail/variadic/reverse_apply.hpp common.copy /opt/boost/include/boost/hana/detail/variadic/foldl1.hpp common.copy /opt/boost/include/boost/hana/detail/variadic/drop_into.hpp common.copy /opt/boost/include/boost/hana/detail/variadic/at.hpp common.copy /opt/boost/include/boost/hana/ext/boost/mpl.hpp common.copy /opt/boost/include/boost/hana/ext/boost/fusion.hpp common.copy /opt/boost/include/boost/hana/ext/std/ratio.hpp common.copy /opt/boost/include/boost/hana/ext/std/pair.hpp common.copy /opt/boost/include/boost/hana/ext/std/integer_sequence.hpp common.copy /opt/boost/include/boost/hana/ext/std/integral_constant.hpp common.copy /opt/boost/include/boost/hana/detail/operators/orderable.hpp common.copy /opt/boost/include/boost/hana/ext/std/array.hpp common.copy /opt/boost/include/boost/hana/detail/operators/monad.hpp common.copy /opt/boost/include/boost/hana/detail/operators/searchable.hpp common.copy /opt/boost/include/boost/hana/detail/operators/logical.hpp common.copy /opt/boost/include/boost/hana/detail/operators/comparable.hpp common.copy /opt/boost/include/boost/hana/detail/operators/iterable.hpp common.copy /opt/boost/include/boost/hana/detail/operators/adl.hpp common.copy /opt/boost/include/boost/hana/detail/operators/arithmetic.hpp ...on 12400th target... common.copy /opt/boost/include/boost/graph/distributed/detail/tag_allocator.hpp common.copy /opt/boost/include/boost/graph/parallel/detail/untracked_pair.hpp common.copy /opt/boost/include/boost/graph/distributed/adjlist/serialization.hpp common.copy /opt/boost/include/boost/graph/distributed/adjlist/handlers.hpp common.copy /opt/boost/include/boost/graph/distributed/adjlist/initialize.hpp common.copy /opt/boost/include/boost/graph/distributed/adjlist/redistribute.hpp common.copy /opt/boost/include/boost/graph/distributed/detail/remote_update_set.hpp common.copy /opt/boost/include/boost/graph/distributed/detail/queue.ipp common.copy /opt/boost/include/boost/graph/distributed/detail/filtered_queue.hpp common.copy /opt/boost/include/boost/graph/distributed/detail/mpi_process_group.ipp common.copy /opt/boost/include/boost/graph/distributed/detail/dijkstra_shortest_paths.hpp common.copy /opt/boost/include/boost/graph/parallel/detail/inplace_all_to_all.hpp common.copy /opt/boost/include/boost/graph/parallel/detail/property_holders.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/toolbox.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/metafunctions.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_spaces.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/image_types.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/dynamic_images.hpp common.copy /opt/boost/include/boost/gil/extension/numeric/resample.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_converters.hpp common.copy /opt/boost/include/boost/gil/extension/numeric/pixel_numeric_operations.hpp common.copy /opt/boost/include/boost/gil/extension/numeric/sampler.hpp common.copy /opt/boost/include/boost/gil/extension/numeric/channel_numeric_operations.hpp common.copy /opt/boost/include/boost/gil/extension/numeric/algorithm.hpp common.copy /opt/boost/include/boost/gil/extension/numeric/kernel.hpp common.copy /opt/boost/include/boost/gil/extension/numeric/convolve.hpp common.copy /opt/boost/include/boost/gil/extension/numeric/affine.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff.hpp common.copy /opt/boost/include/boost/gil/concepts/detail/utility.hpp common.copy /opt/boost/include/boost/gil/extension/dynamic_image/image_view_factory.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa.hpp common.copy /opt/boost/include/boost/gil/concepts/detail/type_traits.hpp common.copy /opt/boost/include/boost/gil/extension/io/raw.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm.hpp common.copy /opt/boost/include/boost/gil/extension/io/png.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg.hpp common.copy /opt/boost/include/boost/gil/extension/dynamic_image/dynamic_image_all.hpp common.copy /opt/boost/include/boost/gil/extension/dynamic_image/apply_operation.hpp common.copy /opt/boost/include/boost/gil/extension/dynamic_image/dynamic_at_c.hpp common.copy /opt/boost/include/boost/gil/extension/dynamic_image/any_image_view.hpp common.copy /opt/boost/include/boost/gil/extension/dynamic_image/any_image.hpp common.copy /opt/boost/include/boost/gil/extension/dynamic_image/algorithm.hpp common.copy /opt/boost/include/boost/geometry/views/detail/range_type.hpp common.copy /opt/boost/include/boost/geometry/views/detail/points_view.hpp common.copy /opt/boost/include/boost/geometry/views/detail/two_dimensional_view.hpp common.copy /opt/boost/include/boost/geometry/views/detail/indexed_point_view.hpp common.copy /opt/boost/include/boost/geometry/views/detail/boundary_view.hpp common.copy /opt/boost/include/boost/geometry/views/detail/normalized_view.hpp common.copy /opt/boost/include/boost/geometry/strategy/geographic/expand_segment.hpp common.copy /opt/boost/include/boost/geometry/strategy/spherical/expand_segment.hpp common.copy /opt/boost/include/boost/geometry/strategy/cartesian/expand_segment.hpp common.copy /opt/boost/include/boost/geometry/strategy/spherical/expand_box.hpp common.copy /opt/boost/include/boost/geometry/strategy/spherical/expand_point.hpp common.copy /opt/boost/include/boost/geometry/strategy/cartesian/expand_point.hpp common.copy /opt/boost/include/boost/geometry/strategy/cartesian/expand_box.hpp common.copy /opt/boost/include/boost/geometry/strategy/cartesian/envelope_point.hpp common.copy /opt/boost/include/boost/geometry/strategy/cartesian/envelope_segment.hpp common.copy /opt/boost/include/boost/geometry/strategy/cartesian/envelope_multipoint.hpp common.copy /opt/boost/include/boost/geometry/strategy/cartesian/envelope_box.hpp common.copy /opt/boost/include/boost/geometry/strategy/cartesian/envelope.hpp common.copy /opt/boost/include/boost/geometry/strategy/cartesian/area.hpp common.copy /opt/boost/include/boost/geometry/strategy/spherical/envelope_segment.hpp common.copy /opt/boost/include/boost/geometry/strategy/spherical/envelope_point.hpp common.copy /opt/boost/include/boost/geometry/strategy/spherical/envelope_multipoint.hpp common.copy /opt/boost/include/boost/geometry/strategy/spherical/envelope.hpp common.copy /opt/boost/include/boost/geometry/strategy/spherical/envelope_box.hpp common.copy /opt/boost/include/boost/geometry/strategy/spherical/area.hpp common.copy /opt/boost/include/boost/geometry/strategy/geographic/envelope.hpp common.copy /opt/boost/include/boost/geometry/strategy/geographic/envelope_segment.hpp common.copy /opt/boost/include/boost/geometry/strategies/transform/srs_transformer.hpp common.copy /opt/boost/include/boost/geometry/strategy/geographic/area.hpp common.copy /opt/boost/include/boost/geometry/strategies/transform/matrix_transformers.hpp common.copy /opt/boost/include/boost/geometry/strategies/transform/map_transformer.hpp common.copy /opt/boost/include/boost/geometry/strategies/transform/inverse_transformer.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/ssf.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/side_by_cross_track.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/point_in_poly_winding.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/point_order.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/point_in_point.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/line_interpolate.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/io.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/intersection.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/index.hpp ...on 12500th target... common.copy /opt/boost/include/boost/geometry/strategies/spherical/get_radius.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/expand_segment.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/expand_point.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/expand_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/envelope_segment.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/envelope_point.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/envelope_multipoint.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/envelope_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/envelope.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/distance_cross_track_point_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/distance_segment_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/distance_haversine.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/distance_cross_track_box_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/disjoint_box_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/distance_cross_track.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/disjoint_segment_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/area.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/densify.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/compare.hpp common.copy /opt/boost/include/boost/geometry/strategies/spherical/azimuth.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/side_vincenty.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/side_thomas.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/side_andoyer.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/side.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/point_order.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/parameters.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/line_interpolate.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/point_in_poly_winding.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/mapping_ssf.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/io.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/intersection_elliptic.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/index.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/intersection.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/expand_segment.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/envelope.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/envelope_segment.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/distance_vincenty.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/distance_thomas.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/distance_segment_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/distance_karney.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/distance_cross_track_point_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/distance_cross_track_box_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/distance_cross_track.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/distance_andoyer.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/distance.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/buffer_point_circle.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/densify.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/disjoint_segment_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/azimuth.hpp common.copy /opt/boost/include/boost/geometry/strategies/geographic/area.hpp common.copy /opt/boost/include/boost/geometry/strategies/expand/spherical.hpp common.copy /opt/boost/include/boost/geometry/strategies/envelope/spherical.hpp common.copy /opt/boost/include/boost/geometry/strategies/envelope/services.hpp common.copy /opt/boost/include/boost/geometry/strategies/envelope/cartesian.hpp common.copy /opt/boost/include/boost/geometry/strategies/envelope/geographic.hpp common.copy /opt/boost/include/boost/geometry/strategies/expand/services.hpp common.copy /opt/boost/include/boost/geometry/strategies/expand/geographic.hpp common.copy /opt/boost/include/boost/geometry/strategies/expand/cartesian.hpp common.copy /opt/boost/include/boost/geometry/strategies/concepts/within_concept.hpp common.copy /opt/boost/include/boost/geometry/strategies/concepts/simplify_concept.hpp common.copy /opt/boost/include/boost/geometry/strategies/concepts/segment_intersect_concept.hpp common.copy /opt/boost/include/boost/geometry/strategies/concepts/convex_hull_concept.hpp common.copy /opt/boost/include/boost/geometry/strategies/concepts/distance_concept.hpp common.copy /opt/boost/include/boost/geometry/strategies/concepts/centroid_concept.hpp common.copy /opt/boost/include/boost/geometry/strategies/concepts/area_concept.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/turn_in_ring_winding.hpp common.copy /opt/boost/include/boost/geometry/strategies/area/spherical.hpp common.copy /opt/boost/include/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/point_order.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/point_in_poly_winding.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/point_in_poly_crossings_multiply.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/point_in_poly_franklin.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/point_in_point.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/point_in_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/line_interpolate.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/io.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/expand_segment.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/intersection.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/index.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/expand_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/expand_point.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/envelope_segment.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/envelope_point.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/envelope_multipoint.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/envelope_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/distance_segment_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/envelope.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/distance_pythagoras_point_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/distance_pythagoras_box_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/distance_pythagoras.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/distance_projected_point_ax.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/distance_projected_point.hpp ...on 12600th target... common.copy /opt/boost/include/boost/geometry/strategies/cartesian/disjoint_segment_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/disjoint_box_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/densify.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/centroid_average.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/buffer_point_square.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/buffer_side_straight.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/buffer_point_circle.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/buffer_join_round.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/buffer_join_round_by_divide.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/buffer_join_miter.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/buffer_end_flat.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/box_in_box.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/azimuth.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/area.hpp common.copy /opt/boost/include/boost/geometry/strategies/cartesian/area_surveyor.hpp common.copy /opt/boost/include/boost/geometry/strategies/agnostic/point_in_poly_winding.hpp common.copy /opt/boost/include/boost/geometry/strategies/agnostic/point_in_point.hpp common.copy /opt/boost/include/boost/geometry/strategies/agnostic/point_in_poly_oriented_winding.hpp common.copy /opt/boost/include/boost/geometry/strategies/agnostic/point_in_box_by_side.hpp common.copy /opt/boost/include/boost/geometry/strategies/agnostic/buffer_distance_symmetric.hpp common.copy /opt/boost/include/boost/geometry/strategies/agnostic/hull_graham_andrew.hpp common.copy /opt/boost/include/boost/geometry/strategies/area/services.hpp common.copy /opt/boost/include/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp common.copy /opt/boost/include/boost/geometry/strategies/area/geographic.hpp common.copy /opt/boost/include/boost/geometry/strategies/area/cartesian.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/str_cast.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/spar.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/srid_traits.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj4.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/par_data.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/invalid_point.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/iau2000_params.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/iau2000_traits.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/grids.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/iau2000.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/factory.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/exception.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/esri_traits.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/esri_params.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/esri.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/epsg_traits.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/epsg.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/epsg_params.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/dpar.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/constants.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/code.hpp common.copy /opt/boost/include/boost/geometry/policies/robustness/segment_ratio_type.hpp common.copy /opt/boost/include/boost/geometry/policies/is_valid/failure_type_policy.hpp common.copy /opt/boost/include/boost/geometry/policies/relate/intersection_ratios.hpp common.copy /opt/boost/include/boost/geometry/policies/is_valid/failing_reason_policy.hpp common.copy /opt/boost/include/boost/geometry/policies/is_valid/default_policy.hpp common.copy /opt/boost/include/boost/geometry/policies/relate/intersection_points.hpp common.copy /opt/boost/include/boost/geometry/policies/relate/intersection_policy.hpp common.copy /opt/boost/include/boost/geometry/policies/relate/direction.hpp common.copy /opt/boost/include/boost/geometry/policies/robustness/segment_ratio.hpp common.copy /opt/boost/include/boost/geometry/policies/robustness/rescale_policy_tags.hpp common.copy /opt/boost/include/boost/geometry/policies/robustness/robust_type.hpp common.copy /opt/boost/include/boost/geometry/policies/robustness/robust_point_type.hpp common.copy /opt/boost/include/boost/geometry/policies/robustness/rescale_policy.hpp common.copy /opt/boost/include/boost/geometry/policies/robustness/get_rescale_policy.hpp common.copy /opt/boost/include/boost/geometry/policies/robustness/no_rescale_policy.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/multi_point.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/multi_polygon.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/multi_linestring.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/multi_geometries.hpp common.copy /opt/boost/include/boost/geometry/multi/core/topological_dimension.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/within.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/unique.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/transform.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/simplify.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/reverse.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/remove_spikes.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/perimeter.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/num_points.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/num_interior_rings.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/num_geometries.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/length.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/intersection.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/for_each.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/equals.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/envelope.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/disjoint.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/distance.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/covered_by.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/correct.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/clear.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/convert.hpp common.copy /opt/boost/include/boost/geometry/multi/core/tags.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/append.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/area.hpp ...on 12700th target... common.copy /opt/boost/include/boost/geometry/multi/algorithms/centroid.hpp common.copy /opt/boost/include/boost/geometry/multi/core/point_type.hpp common.copy /opt/boost/include/boost/geometry/multi/core/ring_type.hpp common.copy /opt/boost/include/boost/geometry/multi/core/is_areal.hpp common.copy /opt/boost/include/boost/geometry/multi/core/point_order.hpp common.copy /opt/boost/include/boost/geometry/multi/core/interior_rings.hpp common.copy /opt/boost/include/boost/geometry/iterators/dispatch/segment_iterator.hpp common.copy /opt/boost/include/boost/geometry/multi/core/geometry_id.hpp common.copy /opt/boost/include/boost/geometry/multi/core/closure.hpp common.copy /opt/boost/include/boost/geometry/iterators/dispatch/point_iterator.hpp common.copy /opt/boost/include/boost/geometry/io/wkt/write.hpp common.copy /opt/boost/include/boost/geometry/io/dsv/write.hpp common.copy /opt/boost/include/boost/geometry/io/svg/write_svg_multi.hpp common.copy /opt/boost/include/boost/geometry/io/svg/write_svg.hpp common.copy /opt/boost/include/boost/geometry/io/svg/write.hpp common.copy /opt/boost/include/boost/geometry/io/svg/svg_mapper.hpp common.copy /opt/boost/include/boost/geometry/io/wkt/wkt.hpp common.copy /opt/boost/include/boost/geometry/io/wkt/read.hpp common.copy /opt/boost/include/boost/geometry/index/detail/varray_detail.hpp common.copy /opt/boost/include/boost/geometry/io/wkt/stream.hpp common.copy /opt/boost/include/boost/geometry/index/detail/varray.hpp common.copy /opt/boost/include/boost/geometry/index/detail/utilities.hpp common.copy /opt/boost/include/boost/geometry/index/detail/translator.hpp common.copy /opt/boost/include/boost/geometry/index/detail/tags.hpp common.copy /opt/boost/include/boost/geometry/index/detail/serialization.hpp common.copy /opt/boost/include/boost/geometry/index/detail/meta.hpp common.copy /opt/boost/include/boost/geometry/index/detail/predicates.hpp common.copy /opt/boost/include/boost/geometry/index/detail/is_indexable.hpp common.copy /opt/boost/include/boost/geometry/index/detail/is_bounding_geometry.hpp common.copy /opt/boost/include/boost/geometry/index/detail/exception.hpp common.copy /opt/boost/include/boost/geometry/index/detail/distance_predicates.hpp common.copy /opt/boost/include/boost/geometry/index/detail/config_begin.hpp common.copy /opt/boost/include/boost/geometry/index/detail/bounded_view.hpp common.copy /opt/boost/include/boost/geometry/index/detail/config_end.hpp common.copy /opt/boost/include/boost/geometry/index/detail/assert.hpp common.copy /opt/boost/include/boost/geometry/geometries/register/segment.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/ring_concept.hpp common.copy /opt/boost/include/boost/geometry/index/adaptors/query.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/segment_concept.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/polygon_concept.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/multi_polygon_concept.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/point_concept.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/multi_point_concept.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/check.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/multi_linestring_concept.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/linestring_concept.hpp common.copy /opt/boost/include/boost/geometry/geometries/concepts/box_concept.hpp common.copy /opt/boost/include/boost/geometry/geometries/register/ring.hpp common.copy /opt/boost/include/boost/geometry/geometries/register/multi_polygon.hpp common.copy /opt/boost/include/boost/geometry/geometries/register/multi_point.hpp common.copy /opt/boost/include/boost/geometry/geometries/register/point.hpp common.copy /opt/boost/include/boost/geometry/geometries/register/multi_linestring.hpp common.copy /opt/boost/include/boost/geometry/geometries/register/linestring.hpp common.copy /opt/boost/include/boost/geometry/geometries/register/box.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/std_pair_as_segment.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/std_array.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/c_array.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_tuple.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_polygon.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_fusion.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_array.hpp common.copy /opt/boost/include/boost/geometry/algorithms/dispatch/is_valid.hpp common.copy /opt/boost/include/boost/geometry/algorithms/dispatch/is_simple.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/tupled_output.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/throw_on_empty_input.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/sweep.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/sub_range.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/signed_size_type.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/single_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/recalculate.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/ring_identifier.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/point_on_border.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/partition.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/num_distinct_consecutive_points.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/not.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/normalize.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/multi_sum.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/multi_modify.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/max_interval_gap.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/multi_modify_with_predicate.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/has_self_intersections.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/interior_iterator.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/for_each_range.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/get_max_size.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/extreme_points.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/expand_by_epsilon.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/counting.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/course.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/direction_code.hpp ...on 12800th target... common.copy /opt/boost/include/boost/geometry/algorithms/detail/check_iterator_range.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/convert_point_to_point.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/convert_indexed_to_indexed.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/calculate_sum.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/calculate_point_order.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/calculate_null.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/azimuth.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/assign_values.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/assign_box_corners.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/assign_indexed_point.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/as_range.hpp common.copy /opt/boost/include/boost/geometry/algorithms/dispatch/envelope.hpp common.copy /opt/boost/include/boost/geometry/algorithms/dispatch/disjoint.hpp common.copy /opt/boost/include/boost/geometry/algorithms/dispatch/expand.hpp common.copy /opt/boost/include/boost/geometry/algorithms/dispatch/distance.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/zip_view_iterator.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/zip_view.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/zip_view_iterator_fwd.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/transform_view_fwd.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/transform_view_iterator.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/single_view_iterator.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/reverse_view_iterator.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/reverse_view.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/single_view.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/transform_view.hpp common.copy /opt/boost/include/boost/fusion/view/repetitive_view/repetitive_view_iterator.hpp common.copy /opt/boost/include/boost/fusion/view/repetitive_view/repetitive_view_fwd.hpp common.copy /opt/boost/include/boost/fusion/view/repetitive_view/repetitive_view.hpp common.copy /opt/boost/include/boost/fusion/view/nview/nview_iterator.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/joint_view_iterator.hpp common.copy /opt/boost/include/boost/fusion/view/iterator_range/iterator_range.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/joint_view_fwd.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/joint_view.hpp common.copy /opt/boost/include/boost/fusion/view/nview/nview.hpp common.copy /opt/boost/include/boost/fusion/view/flatten_view/flatten_view_iterator.hpp common.copy /opt/boost/include/boost/fusion/view/flatten_view/flatten_view.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/filter_view_iterator.hpp common.copy /opt/boost/include/boost/fusion/view/detail/strictest_traversal.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/tuple_tie.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/tuple_expand.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/tuple_fwd.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/tuple.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/make_tuple.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/filter_view.hpp common.copy /opt/boost/include/boost/fusion/support/detail/segmented_fold_until_impl.hpp common.copy /opt/boost/include/boost/fusion/support/detail/pp_round.hpp common.copy /opt/boost/include/boost/fusion/support/detail/mpl_iterator_category.hpp common.copy /opt/boost/include/boost/fusion/support/detail/is_same_size.hpp common.copy /opt/boost/include/boost/fusion/support/detail/is_native_fusion_sequence.hpp common.copy /opt/boost/include/boost/fusion/support/detail/index_sequence.hpp common.copy /opt/boost/include/boost/fusion/support/detail/is_mpl_sequence.hpp common.copy /opt/boost/include/boost/fusion/support/detail/enabler.hpp common.copy /opt/boost/include/boost/fusion/support/detail/access.hpp common.copy /opt/boost/include/boost/fusion/support/detail/and.hpp common.copy /opt/boost/include/boost/fusion/support/detail/as_fusion_element.hpp common.copy /opt/boost/include/boost/fusion/sequence/io/out.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/value_at_key.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/less.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/not_equal_to.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/less_equal.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/greater_equal.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/equal_to.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/greater.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/swap.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/enable_comparison.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/value_at.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/size.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/front.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/segments.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/end.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/has_key.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/empty.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/begin.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/back.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/at_c.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/at_key.hpp common.copy /opt/boost/include/boost/fusion/sequence/io/in.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/at.hpp common.copy /opt/boost/include/boost/fusion/mpl/detail/clear.hpp common.copy /opt/boost/include/boost/fusion/iterator/detail/segmented_next_impl.hpp ...on 12900th target... common.copy /opt/boost/include/boost/fusion/iterator/mpl/convert_iterator.hpp common.copy /opt/boost/include/boost/fusion/iterator/mpl/fusion_iterator.hpp common.copy /opt/boost/include/boost/fusion/iterator/detail/segmented_iterator.hpp common.copy /opt/boost/include/boost/fusion/iterator/detail/segmented_equal_to.hpp common.copy /opt/boost/include/boost/fusion/iterator/detail/advance.hpp common.copy /opt/boost/include/boost/fusion/iterator/detail/distance.hpp common.copy /opt/boost/include/boost/fusion/iterator/detail/segment_sequence.hpp common.copy /opt/boost/include/boost/fusion/iterator/detail/adapt_value_traits.hpp common.copy /opt/boost/include/boost/fusion/functional/invocation/limits.hpp common.copy /opt/boost/include/boost/fusion/functional/invocation/invoke_procedure.hpp common.copy /opt/boost/include/boost/fusion/iterator/detail/adapt_deref_traits.hpp common.copy /opt/boost/include/boost/fusion/functional/invocation/invoke_function_object.hpp common.copy /opt/boost/include/boost/fusion/functional/invocation/invoke.hpp common.copy /opt/boost/include/boost/fusion/functional/generation/make_unfused.hpp common.copy /opt/boost/include/boost/fusion/functional/adapter/unfused_typed.hpp common.copy /opt/boost/include/boost/fusion/container/vector/vector_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/vector_iterator.hpp common.copy /opt/boost/include/boost/fusion/container/vector/vector50.hpp common.copy /opt/boost/include/boost/fusion/container/vector/vector40.hpp common.copy /opt/boost/include/boost/fusion/container/vector/vector30.hpp common.copy /opt/boost/include/boost/fusion/container/vector/vector20.hpp common.copy /opt/boost/include/boost/fusion/container/vector/convert.hpp common.copy /opt/boost/include/boost/fusion/container/vector/vector.hpp common.copy /opt/boost/include/boost/fusion/container/vector/vector10.hpp common.copy /opt/boost/include/boost/fusion/functional/adapter/unfused.hpp common.copy /opt/boost/include/boost/fusion/functional/adapter/limits.hpp common.copy /opt/boost/include/boost/fusion/functional/adapter/fused_function_object.hpp common.copy /opt/boost/include/boost/fusion/functional/adapter/fused_procedure.hpp common.copy /opt/boost/include/boost/fusion/functional/adapter/fused.hpp common.copy /opt/boost/include/boost/fusion/functional/generation/make_fused_procedure.hpp common.copy /opt/boost/include/boost/fusion/functional/generation/make_fused_function_object.hpp common.copy /opt/boost/include/boost/fusion/functional/generation/make_fused.hpp common.copy /opt/boost/include/boost/fusion/container/set/set_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/set/set.hpp common.copy /opt/boost/include/boost/fusion/container/set/convert.hpp common.copy /opt/boost/include/boost/fusion/container/map/map_iterator.hpp common.copy /opt/boost/include/boost/fusion/container/list/nil.hpp common.copy /opt/boost/include/boost/fusion/container/generation/vector_tie.hpp common.copy /opt/boost/include/boost/fusion/container/list/list_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/list/list.hpp common.copy /opt/boost/include/boost/fusion/container/generation/pair_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/map_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/make_vector.hpp common.copy /opt/boost/include/boost/fusion/container/generation/make_set.hpp common.copy /opt/boost/include/boost/fusion/container/generation/make_map.hpp common.copy /opt/boost/include/boost/fusion/container/generation/make_cons.hpp common.copy /opt/boost/include/boost/fusion/container/generation/make_list.hpp common.copy /opt/boost/include/boost/fusion/container/generation/make_deque.hpp common.copy /opt/boost/include/boost/fusion/container/generation/list_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/deque_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/ignore.hpp common.copy /opt/boost/include/boost/fusion/container/generation/cons_tie.hpp common.copy /opt/boost/include/boost/fusion/container/list/convert.hpp common.copy /opt/boost/include/boost/fusion/container/list/cons_iterator.hpp common.copy /opt/boost/include/boost/fusion/container/list/cons_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/map/map_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/list/cons.hpp common.copy /opt/boost/include/boost/fusion/container/map/map.hpp common.copy /opt/boost/include/boost/fusion/container/map/convert.hpp common.copy /opt/boost/include/boost/fusion/container/deque/deque_iterator.hpp common.copy /opt/boost/include/boost/fusion/container/deque/front_extended_deque.hpp common.copy /opt/boost/include/boost/fusion/container/deque/deque_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/deque/convert.hpp common.copy /opt/boost/include/boost/fusion/container/deque/deque.hpp common.copy /opt/boost/include/boost/fusion/container/deque/back_extended_deque.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/reverse_iter_fold_fwd.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/none.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/zip.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/transform.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/reverse.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/replace_if.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/replace.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/remove.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/push_front.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/remove_if.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/push_back.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/pop_front.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/join.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/pop_back.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/insert_range.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/insert.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/flatten.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/filter_if.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/filter.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/erase_key.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/erase.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/clear.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/find_if_fwd.hpp ...on 13000th target... common.copy /opt/boost/include/boost/fusion/algorithm/query/find_if.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/find_fwd.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/find.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/count_if.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/count.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/any.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/all.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/reverse_fold_fwd.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/reverse_iter_fold.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/reverse_fold.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/iter_fold.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/for_each_fwd.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/iter_fold_fwd.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/for_each.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/fold.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/fold_fwd.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/accumulate_fwd.hpp common.copy /opt/boost/include/boost/fusion/algorithm/auxiliary/copy.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/accumulate.hpp common.copy /opt/boost/include/boost/fusion/algorithm/auxiliary/move.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/define_struct_inline.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/tag_of.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/tag_of.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/std_tuple_iterator.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/std_array_iterator.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/define_struct.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/adapt_struct_named.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/adapt_struct.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/define_assoc_struct.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/adapt_assoc_struct.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/mpl_iterator.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/tag_of.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/boost_tuple_iterator.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/tag_of.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/array_iterator.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/adt/adapt_assoc_adt_named.hpp common.copy /opt/boost/include/boost/fusion/adapted/adt/adapt_assoc_adt.hpp common.copy /opt/boost/include/boost/fusion/adapted/adt/adapt_adt_named.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/tag_of.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/is_view_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/size_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/adt/adapt_adt.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/is_sequence_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/category_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/end_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/array/begin_impl.hpp common.copy /opt/boost/include/boost/functional/overloaded_function/detail/function_type.hpp common.copy /opt/boost/include/boost/functional/overloaded_function/detail/base.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_variate_loop/preprocessed.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/master.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_tags/preprocessed.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_tags/master.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_tags/cc_tag.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity50_0.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity50_1.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity40_1.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity30_0.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity40_0.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity30_1.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity20_1.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity20_0.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity10_0.hpp common.copy /opt/boost/include/boost/function_types/detail/synthesize_impl/arity10_1.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_variate_loop/master.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_retag_default_cc/master.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp common.copy /opt/boost/include/boost/function_types/detail/encoding/undef.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity50_1.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/master.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity50_0.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity40_1.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity40_0.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity30_1.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity30_0.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity20_1.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity20_0.hpp common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity10_1.hpp ...on 13100th target... common.copy /opt/boost/include/boost/function_types/detail/components_impl/arity10_0.hpp common.copy /opt/boost/include/boost/function_types/detail/encoding/aliases_undef.hpp common.copy /opt/boost/include/boost/function_types/detail/encoding/def.hpp common.copy /opt/boost/include/boost/function_types/detail/encoding/aliases_def.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/master.hpp common.copy /opt/boost/include/boost/function_types/detail/pp_cc_loop/master.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity50_1.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity40_1.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity50_0.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity40_0.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity30_1.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity30_0.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity20_1.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity20_0.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity10_1.hpp common.copy /opt/boost/include/boost/function_types/detail/classifier_impl/arity10_0.hpp common.copy /opt/boost/include/boost/fiber/numa/algo/work_stealing.hpp common.copy /opt/boost/include/boost/fiber/future/detail/task_object.hpp common.copy /opt/boost/include/boost/dll/detail/windows/shared_library_impl.hpp common.copy /opt/boost/include/boost/fiber/future/detail/task_base.hpp common.copy /opt/boost/include/boost/dll/detail/windows/path_from_handle.hpp common.copy /opt/boost/include/boost/fiber/future/detail/shared_state_object.hpp common.copy /opt/boost/include/boost/dll/detail/posix/shared_library_impl.hpp common.copy /opt/boost/include/boost/fiber/future/detail/shared_state.hpp common.copy /opt/boost/include/boost/dll/detail/posix/program_location_impl.hpp common.copy /opt/boost/include/boost/dll/detail/posix/path_from_handle.hpp common.copy /opt/boost/include/boost/dll/detail/demangling/msvc.hpp common.copy /opt/boost/include/boost/detail/winapi/detail/deprecated_namespace.hpp common.copy /opt/boost/include/boost/contract/detail/type_traits/optional.hpp common.copy /opt/boost/include/boost/dll/detail/demangling/itanium.hpp common.copy /opt/boost/include/boost/dll/detail/demangling/mangled_storage_base.hpp common.copy /opt/boost/include/boost/contract/detail/type_traits/mirror.hpp common.copy /opt/boost/include/boost/dll/detail/demangling/demangle_symbol.hpp common.copy /opt/boost/include/boost/contract/detail/type_traits/member_function_types.hpp common.copy /opt/boost/include/boost/contract/detail/operation/static_public_function.hpp common.copy /opt/boost/include/boost/contract/detail/operation/public_function.hpp common.copy /opt/boost/include/boost/contract/detail/operation/function.hpp common.copy /opt/boost/include/boost/contract/detail/operation/destructor.hpp common.copy /opt/boost/include/boost/contract/detail/operation/constructor.hpp common.copy /opt/boost/include/boost/contract/detail/inlined/old.hpp common.copy /opt/boost/include/boost/compute/type_traits/detail/capture_traits.hpp common.copy /opt/boost/include/boost/contract/detail/condition/cond_inv.hpp common.copy /opt/boost/include/boost/contract/detail/condition/cond_post.hpp common.copy /opt/boost/include/boost/contract/detail/condition/cond_subcontracting.hpp common.copy /opt/boost/include/boost/contract/detail/condition/cond_base.hpp common.copy /opt/boost/include/boost/compute/iterator/detail/get_base_iterator_buffer.hpp common.copy /opt/boost/include/boost/compute/iterator/detail/swizzle_iterator.hpp common.copy /opt/boost/include/boost/compute/interop/vtk/points.hpp common.copy /opt/boost/include/boost/compute/interop/vtk/bounds.hpp common.copy /opt/boost/include/boost/compute/interop/vtk/matrix4x4.hpp common.copy /opt/boost/include/boost/compute/interop/vtk/data_array.hpp common.copy /opt/boost/include/boost/compute/interop/qt/qvector.hpp common.copy /opt/boost/include/boost/compute/interop/qt/qtcore.hpp common.copy /opt/boost/include/boost/compute/interop/qt/qpointf.hpp common.copy /opt/boost/include/boost/compute/interop/qt/qtgui.hpp common.copy /opt/boost/include/boost/compute/interop/qt/qpoint.hpp common.copy /opt/boost/include/boost/compute/interop/qt/qimage.hpp common.copy /opt/boost/include/boost/compute/interop/opencv/highgui.hpp common.copy /opt/boost/include/boost/compute/interop/opencv/ocl.hpp common.copy /opt/boost/include/boost/compute/interop/opengl/opengl_texture.hpp common.copy /opt/boost/include/boost/compute/interop/opengl/opengl_renderbuffer.hpp common.copy /opt/boost/include/boost/compute/interop/opengl/opengl_buffer.hpp common.copy /opt/boost/include/boost/compute/interop/opengl/context.hpp common.copy /opt/boost/include/boost/compute/interop/opengl/gl.hpp common.copy /opt/boost/include/boost/compute/interop/opengl/cl_gl_ext.hpp common.copy /opt/boost/include/boost/compute/interop/opengl/acquire.hpp common.copy /opt/boost/include/boost/compute/interop/eigen/core.hpp common.copy /opt/boost/include/boost/compute/interop/opengl/cl_gl.hpp common.copy /opt/boost/include/boost/compute/interop/opencv/core.hpp common.copy /opt/boost/include/boost/compute/container/detail/scalar.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/serial_scan.hpp common.copy /opt/boost/include/boost/compute/functional/detail/unpack.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/serial_reduce_by_key.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/serial_merge.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/serial_reduce.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/serial_find_extrema.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/serial_count_if.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/serial_accumulate.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/search_all.hpp ...on 13200th target... common.copy /opt/boost/include/boost/compute/algorithm/detail/scan_on_gpu.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/scan_on_cpu.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/scan.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/reduce_on_gpu.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/reduce_on_cpu.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/reduce_by_key.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/radix_sort.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/random_fill.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/merge_with_merge_path.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/merge_path.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/merge_sort_on_gpu.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/inplace_reduce.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/insertion_sort.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/find_if_with_atomics.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/find_extrema_with_reduce.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/find_extrema_on_cpu.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/find_extrema_with_atomics.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/find_extrema.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/count_if_with_reduce.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/count_if_with_threads.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/count_if_with_ballot.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/copy_to_host.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/copy_on_device.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/copy_to_device.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/binary_find.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/compact.hpp common.copy /opt/boost/include/boost/compute/algorithm/detail/balanced_path.hpp common.copy /opt/boost/include/boost/compute/functional/detail/nvidia_popcount.hpp common.copy /opt/boost/include/boost/compute/functional/detail/nvidia_ballot.hpp common.copy /opt/boost/include/boost/compute/functional/detail/macros.hpp common.copy /opt/boost/include/boost/chrono/typeof/boost/ratio.hpp common.copy /opt/boost/include/boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp common.copy /opt/boost/include/boost/chrono/io/utility/to_string.hpp common.copy /opt/boost/include/boost/chrono/io/utility/manip_base.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/thread_clock.hpp common.copy /opt/boost/include/boost/chrono/io/utility/ios_base_state_ptr.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/chrono.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/process_cpu_clocks.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/pmf_varargs_4.hpp common.copy /opt/boost/include/boost/callable_traits/detail/polyfills/make_index_sequence.hpp common.copy /opt/boost/include/boost/bimap/tags/support/value_type_of.hpp common.copy /opt/boost/include/boost/bimap/tags/support/tag_of.hpp common.copy /opt/boost/include/boost/bimap/tags/support/overwrite_tagged.hpp common.copy /opt/boost/include/boost/bimap/tags/support/is_tagged.hpp common.copy /opt/boost/include/boost/bimap/tags/support/default_tagged.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/pmf_varargs_3.hpp common.copy /opt/boost/include/boost/bimap/tags/support/apply_to_value_type.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/pmf_varargs_2.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/pmf_varargs.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/pmf_3.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/pmf_4.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/pmf_2.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/function_ptr_varargs_3.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/pmf.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/function_ptr_varargs_2.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/function_ptr_varargs.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/function_ptr_3.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/function_ptr_2.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/function_3.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/function_ptr.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/function_2.hpp common.copy /opt/boost/include/boost/callable_traits/detail/polyfills/disjunction.hpp common.copy /opt/boost/include/boost/callable_traits/detail/unguarded/function.hpp common.copy /opt/boost/include/boost/bimap/relation/support/value_type_of.hpp common.copy /opt/boost/include/boost/bimap/relation/support/pair_type_by.hpp common.copy /opt/boost/include/boost/bimap/relation/support/pair_by.hpp common.copy /opt/boost/include/boost/bimap/relation/support/opposite_tag.hpp common.copy /opt/boost/include/boost/bimap/relation/support/member_with_tag.hpp common.copy /opt/boost/include/boost/bimap/relation/support/is_tag_of_member_at.hpp common.copy /opt/boost/include/boost/bimap/relation/support/get_pair_functor.hpp common.copy /opt/boost/include/boost/bimap/relation/support/get.hpp common.copy /opt/boost/include/boost/bimap/relation/support/data_extractor.hpp common.copy /opt/boost/include/boost/bimap/detail/debug/static_error.hpp common.copy /opt/boost/include/boost/bimap/detail/test/check_metadata.hpp common.copy /opt/boost/include/boost/bimap/relation/detail/to_mutable_relation_functor.hpp common.copy /opt/boost/include/boost/bimap/relation/detail/static_access_builder.hpp common.copy /opt/boost/include/boost/bimap/relation/detail/mutant.hpp common.copy /opt/boost/include/boost/bimap/relation/detail/access_builder.hpp common.copy /opt/boost/include/boost/bimap/relation/detail/metadata_access_builder.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/support/iterator_facade_converters.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/detail/non_unique_container_helper.hpp common.copy /opt/boost/include/boost/beast/zlib/impl/error.ipp common.copy /opt/boost/include/boost/beast/zlib/impl/error.hpp ...on 13300th target... common.copy /opt/boost/include/boost/bimap/container_adaptor/detail/key_extractor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/detail/functor_bag.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/detail/comparison_adaptor.hpp common.copy /opt/boost/include/boost/bimap/container_adaptor/detail/identity_converters.hpp common.copy /opt/boost/include/boost/beast/zlib/detail/window.hpp common.copy /opt/boost/include/boost/beast/zlib/detail/ranges.hpp common.copy /opt/boost/include/boost/beast/zlib/detail/inflate_stream.ipp common.copy /opt/boost/include/boost/beast/zlib/detail/inflate_stream.hpp common.copy /opt/boost/include/boost/beast/zlib/detail/deflate_stream.hpp common.copy /opt/boost/include/boost/beast/zlib/detail/deflate_stream.ipp common.copy /opt/boost/include/boost/beast/zlib/detail/bitstream.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/utf8_checker.ipp common.copy /opt/boost/include/boost/beast/websocket/impl/write.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/teardown.hpp common.copy /opt/boost/include/boost/beast/http/impl/write.hpp common.copy /opt/boost/include/boost/beast/http/impl/verb.ipp common.copy /opt/boost/include/boost/beast/http/impl/status.ipp common.copy /opt/boost/include/boost/beast/http/impl/serializer.hpp common.copy /opt/boost/include/boost/beast/http/impl/rfc7230.ipp common.copy /opt/boost/include/boost/beast/http/impl/rfc7230.hpp common.copy /opt/boost/include/boost/beast/http/impl/read.hpp common.copy /opt/boost/include/boost/beast/http/impl/parser.hpp common.copy /opt/boost/include/boost/beast/http/impl/message.hpp common.copy /opt/boost/include/boost/beast/http/impl/fields.ipp common.copy /opt/boost/include/boost/beast/http/impl/file_body_win32.hpp common.copy /opt/boost/include/boost/beast/http/impl/fields.hpp common.copy /opt/boost/include/boost/beast/http/impl/field.ipp common.copy /opt/boost/include/boost/beast/http/impl/error.hpp common.copy /opt/boost/include/boost/beast/http/impl/error.ipp common.copy /opt/boost/include/boost/beast/http/impl/chunk_encode.hpp common.copy /opt/boost/include/boost/beast/http/impl/basic_parser.ipp common.copy /opt/boost/include/boost/beast/http/impl/basic_parser.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/stream_impl.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/stream.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/ssl.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/rfc6455.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/ping.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/read.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/handshake.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/error.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/error.ipp common.copy /opt/boost/include/boost/beast/websocket/impl/accept.hpp common.copy /opt/boost/include/boost/beast/websocket/impl/close.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/utf8_checker.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/type_traits.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/soft_mutex.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/service.ipp common.copy /opt/boost/include/boost/beast/websocket/detail/service.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/prng.ipp common.copy /opt/boost/include/boost/beast/websocket/detail/pmd_extension.ipp common.copy /opt/boost/include/boost/beast/websocket/detail/prng.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/mask.ipp common.copy /opt/boost/include/boost/beast/websocket/detail/pmd_extension.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/mask.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/impl_base.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/hybi13.ipp common.copy /opt/boost/include/boost/beast/websocket/detail/hybi13.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/decorator.hpp common.copy /opt/boost/include/boost/beast/websocket/detail/frame.hpp common.copy /opt/boost/include/boost/beast/http/detail/type_traits.hpp common.copy /opt/boost/include/boost/beast/http/detail/rfc7230.ipp common.copy /opt/boost/include/boost/beast/http/detail/rfc7230.hpp common.copy /opt/boost/include/boost/beast/http/detail/chunk_encode.hpp common.copy /opt/boost/include/boost/beast/http/detail/basic_parser.hpp common.copy /opt/boost/include/boost/beast/http/detail/basic_parser.ipp common.copy /opt/boost/include/boost/beast/http/detail/basic_parsed_list.hpp common.copy /opt/boost/include/boost/beast/core/detail/work_guard.hpp common.copy /opt/boost/include/boost/beast/core/detail/win32_unicode_path.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/suite_list.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/suite_info.hpp common.copy /opt/boost/include/boost/beast/_experimental/http/icy_stream.hpp common.copy /opt/boost/include/boost/beast/_experimental/test/tcp.hpp common.copy /opt/boost/include/boost/beast/_experimental/test/stream.hpp common.copy /opt/boost/include/boost/beast/_experimental/test/error.hpp common.copy /opt/boost/include/boost/beast/_experimental/test/fail_count.hpp common.copy /opt/boost/include/boost/beast/_experimental/test/handler.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/suite.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/runner.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/reporter.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/results.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/recorder.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/main.ipp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/match.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/global_suites.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/dstream.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/amount.hpp common.copy /opt/boost/include/boost/beast/core/detail/varint.hpp common.copy /opt/boost/include/boost/beast/core/detail/variant.hpp common.copy /opt/boost/include/boost/beast/core/detail/type_traits.hpp ...on 13400th target... common.copy /opt/boost/include/boost/beast/core/detail/tuple.hpp common.copy /opt/boost/include/boost/beast/core/detail/temporary_buffer.hpp common.copy /opt/boost/include/boost/beast/core/detail/string.hpp common.copy /opt/boost/include/boost/beast/core/detail/stream_base.hpp common.copy /opt/boost/include/boost/beast/core/detail/stream_traits.hpp common.copy /opt/boost/include/boost/beast/core/detail/static_ostream.hpp common.copy /opt/boost/include/boost/beast/core/detail/static_string.hpp common.copy /opt/boost/include/boost/beast/core/detail/static_const.hpp common.copy /opt/boost/include/boost/beast/core/detail/sha1.ipp common.copy /opt/boost/include/boost/beast/core/detail/service_base.hpp common.copy /opt/boost/include/boost/beast/core/detail/sha1.hpp common.copy /opt/boost/include/boost/beast/core/detail/remap_post_to_defer.hpp common.copy /opt/boost/include/boost/beast/core/detail/read.hpp common.copy /opt/boost/include/boost/beast/core/detail/pcg.hpp common.copy /opt/boost/include/boost/beast/core/detail/ostream.hpp common.copy /opt/boost/include/boost/beast/core/detail/is_invocable.hpp common.copy /opt/boost/include/boost/beast/core/detail/get_io_context.hpp common.copy /opt/boost/include/boost/beast/core/detail/flat_stream.hpp common.copy /opt/boost/include/boost/beast/core/detail/cpu_info.hpp common.copy /opt/boost/include/boost/beast/core/detail/clamp.hpp common.copy /opt/boost/include/boost/beast/core/detail/char_buffer.hpp common.copy /opt/boost/include/boost/beast/core/detail/config.hpp common.copy /opt/boost/include/boost/beast/core/detail/chacha.hpp common.copy /opt/boost/include/boost/beast/core/detail/buffers_ref.hpp common.copy /opt/boost/include/boost/beast/core/detail/buffers_range_adaptor.hpp common.copy /opt/boost/include/boost/beast/core/detail/buffers_pair.hpp common.copy /opt/boost/include/boost/beast/core/detail/buffer_traits.hpp common.copy /opt/boost/include/boost/beast/core/detail/buffer.hpp common.copy /opt/boost/include/boost/beast/core/detail/bind_handler.hpp common.copy /opt/boost/include/boost/beast/core/detail/bind_continuation.hpp common.copy /opt/boost/include/boost/beast/core/detail/bind_default_executor.hpp common.copy /opt/boost/include/boost/beast/core/detail/base64.ipp common.copy /opt/boost/include/boost/beast/core/detail/allocator.hpp common.copy /opt/boost/include/boost/beast/core/detail/async_base.hpp common.copy /opt/boost/include/boost/beast/core/detail/base64.hpp common.copy /opt/boost/include/boost/beast/core/impl/string_param.hpp common.copy /opt/boost/include/boost/beast/core/impl/static_string.hpp common.copy /opt/boost/include/boost/beast/core/impl/static_buffer.ipp common.copy /opt/boost/include/boost/beast/core/impl/string.ipp common.copy /opt/boost/include/boost/beast/core/impl/saved_handler.ipp common.copy /opt/boost/include/boost/beast/core/impl/static_buffer.hpp common.copy /opt/boost/include/boost/beast/core/impl/saved_handler.hpp common.copy /opt/boost/include/boost/beast/core/impl/multi_buffer.hpp common.copy /opt/boost/include/boost/beast/core/impl/read_size.hpp common.copy /opt/boost/include/boost/beast/core/impl/flat_stream.hpp common.copy /opt/boost/include/boost/beast/core/impl/flat_static_buffer.ipp common.copy /opt/boost/include/boost/beast/core/impl/flat_static_buffer.hpp common.copy /opt/boost/include/boost/beast/core/impl/flat_buffer.hpp common.copy /opt/boost/include/boost/beast/core/impl/file_win32.ipp common.copy /opt/boost/include/boost/beast/core/impl/file_stdio.ipp common.copy /opt/boost/include/boost/beast/core/impl/file_posix.ipp common.copy /opt/boost/include/boost/beast/core/impl/error.ipp common.copy /opt/boost/include/boost/beast/core/impl/error.hpp common.copy /opt/boost/include/boost/beast/core/impl/buffers_suffix.hpp common.copy /opt/boost/include/boost/beast/core/impl/buffers_prefix.hpp common.copy /opt/boost/include/boost/beast/core/impl/buffers_cat.hpp common.copy /opt/boost/include/boost/beast/core/impl/buffers_adaptor.hpp common.copy /opt/boost/include/boost/beast/core/impl/buffered_read_stream.hpp common.copy /opt/boost/include/boost/beast/core/impl/basic_stream.hpp common.copy /opt/boost/include/boost/beast/core/impl/async_base.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/is_trivially_default_constructible.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/make_unsigned.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/make_signed.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/is_trivially_copyable.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/is_signed.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/is_iec559.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/is_integral.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/is_function.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/is_floating_point.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/integral_constant.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/conditional.hpp common.copy /opt/boost/include/boost/atomic/detail/type_traits/alignment_of.hpp common.copy /opt/boost/include/boost/asio/ssl/impl/src.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/write_op.hpp common.copy /opt/boost/include/boost/asio/ssl/impl/rfc2818_verification.ipp common.copy /opt/boost/include/boost/asio/ssl/detail/verify_callback.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/stream_core.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/shutdown_op.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/read_op.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/password_callback.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/openssl_types.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/openssl_init.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/io.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/handshake_op.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/engine.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/buffered_handshake_op.hpp common.copy /opt/boost/include/boost/asio/ssl/impl/error.ipp common.copy /opt/boost/include/boost/asio/ssl/impl/host_name_verification.ipp common.copy /opt/boost/include/boost/asio/local/detail/endpoint.hpp common.copy /opt/boost/include/boost/asio/ssl/impl/context.ipp common.copy /opt/boost/include/boost/asio/ssl/impl/context.hpp common.copy /opt/boost/include/boost/asio/ip/impl/network_v6.hpp common.copy /opt/boost/include/boost/asio/ip/impl/network_v6.ipp common.copy /opt/boost/include/boost/asio/ip/detail/endpoint.hpp ...on 13500th target... common.copy /opt/boost/include/boost/asio/ip/detail/socket_option.hpp common.copy /opt/boost/include/boost/asio/ip/impl/network_v4.ipp common.copy /opt/boost/include/boost/asio/ip/impl/network_v4.hpp common.copy /opt/boost/include/boost/asio/ip/impl/host_name.ipp common.copy /opt/boost/include/boost/asio/ip/impl/address_v6.ipp common.copy /opt/boost/include/boost/asio/ip/impl/basic_endpoint.hpp common.copy /opt/boost/include/boost/asio/ip/impl/address_v4.ipp common.copy /opt/boost/include/boost/asio/ip/impl/address_v6.hpp common.copy /opt/boost/include/boost/asio/ip/impl/address_v4.hpp common.copy /opt/boost/include/boost/asio/ip/impl/address.ipp common.copy /opt/boost/include/boost/asio/ip/impl/address.hpp common.copy /opt/boost/include/boost/asio/generic/detail/endpoint.hpp common.copy /opt/boost/include/boost/asio/experimental/impl/as_single.hpp common.copy /opt/boost/include/boost/asio/execution/impl/receiver_invocation_error.ipp common.copy /opt/boost/include/boost/asio/execution/detail/submit_receiver.hpp common.copy /opt/boost/include/boost/asio/execution/detail/void_receiver.hpp common.copy /opt/boost/include/boost/asio/execution/detail/as_receiver.hpp common.copy /opt/boost/include/boost/asio/execution/detail/bulk_sender.hpp common.copy /opt/boost/include/boost/asio/execution/detail/as_operation.hpp common.copy /opt/boost/include/boost/asio/execution/impl/bad_executor.ipp common.copy /opt/boost/include/boost/asio/execution/detail/as_invocable.hpp common.copy /opt/boost/include/boost/asio/detail/impl/winsock_init.ipp common.copy /opt/boost/include/boost/asio/detail/impl/winrt_timer_scheduler.hpp common.copy /opt/boost/include/boost/asio/detail/impl/winrt_timer_scheduler.ipp common.copy /opt/boost/include/boost/asio/detail/impl/winrt_ssocket_service_base.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_tss_ptr.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_thread.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_static_mutex.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_object_handle_service.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_mutex.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_iocp_serial_port_service.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_iocp_socket_service_base.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_iocp_io_context.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_iocp_io_context.hpp common.copy /opt/boost/include/boost/asio/detail/impl/win_event.ipp common.copy /opt/boost/include/boost/asio/detail/impl/win_iocp_handle_service.ipp common.copy /opt/boost/include/boost/asio/detail/impl/timer_queue_ptime.ipp common.copy /opt/boost/include/boost/asio/detail/impl/timer_queue_set.ipp common.copy /opt/boost/include/boost/asio/detail/impl/throw_error.ipp common.copy /opt/boost/include/boost/asio/detail/impl/strand_service.ipp common.copy /opt/boost/include/boost/asio/detail/impl/strand_service.hpp common.copy /opt/boost/include/boost/asio/detail/impl/strand_executor_service.ipp common.copy /opt/boost/include/boost/asio/detail/impl/strand_executor_service.hpp common.copy /opt/boost/include/boost/asio/detail/impl/socket_select_interrupter.ipp common.copy /opt/boost/include/boost/asio/detail/impl/signal_set_service.ipp common.copy /opt/boost/include/boost/asio/detail/impl/socket_ops.ipp common.copy /opt/boost/include/boost/asio/detail/impl/service_registry.ipp common.copy /opt/boost/include/boost/asio/detail/impl/service_registry.hpp common.copy /opt/boost/include/boost/asio/detail/impl/select_reactor.hpp common.copy /opt/boost/include/boost/asio/detail/impl/scheduler.ipp common.copy /opt/boost/include/boost/asio/detail/impl/select_reactor.ipp common.copy /opt/boost/include/boost/asio/detail/impl/resolver_service_base.ipp common.copy /opt/boost/include/boost/asio/detail/impl/reactive_serial_port_service.ipp common.copy /opt/boost/include/boost/asio/detail/impl/reactive_descriptor_service.ipp common.copy /opt/boost/include/boost/asio/detail/impl/reactive_socket_service_base.ipp common.copy /opt/boost/include/boost/asio/detail/impl/posix_tss_ptr.ipp common.copy /opt/boost/include/boost/asio/detail/impl/posix_thread.ipp common.copy /opt/boost/include/boost/asio/detail/impl/posix_event.ipp common.copy /opt/boost/include/boost/asio/detail/impl/posix_mutex.ipp common.copy /opt/boost/include/boost/asio/detail/impl/pipe_select_interrupter.ipp common.copy /opt/boost/include/boost/asio/detail/impl/kqueue_reactor.ipp common.copy /opt/boost/include/boost/asio/detail/impl/null_event.ipp common.copy /opt/boost/include/boost/asio/detail/impl/handler_tracking.ipp common.copy /opt/boost/include/boost/asio/detail/impl/kqueue_reactor.hpp common.copy /opt/boost/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp common.copy /opt/boost/include/boost/asio/detail/impl/epoll_reactor.ipp common.copy /opt/boost/include/boost/asio/detail/impl/epoll_reactor.hpp common.copy /opt/boost/include/boost/asio/detail/impl/dev_poll_reactor.hpp common.copy /opt/boost/include/boost/asio/detail/impl/dev_poll_reactor.ipp common.copy /opt/boost/include/boost/asio/detail/impl/descriptor_ops.ipp common.copy /opt/boost/include/boost/asio/detail/impl/buffer_sequence_adapter.ipp common.copy /opt/boost/include/boost/algorithm/string/std/string_traits.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/util.hpp common.copy /opt/boost/include/boost/algorithm/searching/detail/debugging.hpp common.copy /opt/boost/include/boost/algorithm/string/std/rope_traits.hpp common.copy /opt/boost/include/boost/algorithm/searching/detail/bm_traits.hpp common.copy /opt/boost/include/boost/algorithm/string/std/list_traits.hpp common.copy /opt/boost/include/boost/algorithm/string/std/slist_traits.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/sequence.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/trim.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/replace_storage.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/predicate.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/formatter_regex.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/finder_regex.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/finder.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/formatter.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/find_iterator.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/find_format_store.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/find_format_all.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/find_format.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/case_conv.hpp common.copy /opt/boost/include/boost/algorithm/string/detail/classification.hpp ...on 13600th target... common.copy /opt/boost/include/boost/accumulators/statistics/variates/covariate.hpp common.copy /opt/boost/include/boost/accumulators/statistics/parameters/quantile_probability.hpp common.copy /opt/boost/include/boost/accumulators/numeric/functional/vector.hpp common.copy /opt/boost/include/boost/accumulators/numeric/detail/pod_singleton.hpp common.copy /opt/boost/include/boost/accumulators/numeric/detail/function_n.hpp common.copy /opt/boost/include/boost/accumulators/numeric/detail/function4.hpp common.copy /opt/boost/include/boost/accumulators/numeric/detail/function1.hpp common.copy /opt/boost/include/boost/accumulators/numeric/detail/function3.hpp common.copy /opt/boost/include/boost/accumulators/numeric/detail/function2.hpp common.copy /opt/boost/include/boost/accumulators/numeric/functional/valarray.hpp common.copy /opt/boost/include/boost/accumulators/numeric/functional/complex.hpp common.copy /opt/boost/include/boost/accumulators/framework/parameters/sample.hpp common.copy /opt/boost/include/boost/accumulators/framework/parameters/weights.hpp common.copy /opt/boost/include/boost/accumulators/framework/parameters/accumulator.hpp common.copy /opt/boost/include/boost/accumulators/framework/parameters/weight.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/chset/range_run.ipp common.copy /opt/boost/include/boost/accumulators/framework/accumulators/value_accumulator.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/chset/range_run.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_sequence.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_set.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_modifier.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_marker.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_independent.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_inverse.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_alternate.hpp common.copy /opt/boost/include/boost/xpressive/detail/static/transforms/as_action.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/chset/chset.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/chset/basic_chset.ipp common.copy /opt/boost/include/boost/accumulators/framework/accumulators/reference_accumulator.hpp common.copy /opt/boost/include/boost/xpressive/detail/utility/chset/basic_chset.hpp common.copy /opt/boost/include/boost/accumulators/framework/accumulators/external_accumulator.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/true_matcher.hpp common.copy /opt/boost/include/boost/accumulators/framework/accumulators/droppable_accumulator.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/string_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/set_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/repeat_begin_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/repeat_end_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/regex_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/range_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/predicate_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/posix_charset_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/optional_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/mark_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/mark_end_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/lookbehind_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/lookahead_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/mark_begin_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/logical_newline_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/epsilon_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/keeper_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/literal_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/charset_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/end_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/attr_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/attr_end_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/assert_word_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/attr_begin_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/assert_line_base.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/assert_eos_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/assert_eol_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/assert_bos_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/any_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/assert_bol_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/alternate_matcher.hpp common.copy /opt/boost/include/boost/xpressive/detail/core/matcher/action_matcher.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/universal_constants.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_headers.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_9.hpp common.copy /opt/boost/include/boost/thread/experimental/parallel/v2/task_region.hpp common.copy /opt/boost/include/boost/thread/experimental/parallel/v1/inline_namespace.hpp common.copy /opt/boost/include/boost/thread/experimental/parallel/v1/exception_list.hpp common.copy /opt/boost/include/boost/thread/experimental/parallel/v2/inline_namespace.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_8.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_6.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_7.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_5.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_4.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_2.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_3.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_16.hpp ...on 13700th target... common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_15.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_14.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_12.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_13.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_11.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_10.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/equal/equal_1.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/tau_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/typedefs.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/triton_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/physico-chemical_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/proton_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/muon_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/neutron_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/helion_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/electromagnetic_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/electron_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/deuteron_constants.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/atomic-nuclear_constants.hpp common.copy /opt/boost/include/boost/test/utils/runtime/env/fetch.hpp common.copy /opt/boost/include/boost/units/systems/si/codata/alpha_constants.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_specific.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_headers.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_9.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_7.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_6.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_8.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_3.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_5.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_4.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_2.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_16.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_14.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_13.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_15.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_12.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_10.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_11.hpp common.copy /opt/boost/include/boost/vmd/detail/recurse/data_equal/data_equal_1.hpp common.copy /opt/boost/include/boost/test/utils/runtime/cla/parser.hpp common.copy /opt/boost/include/boost/test/utils/runtime/cla/argv_traverser.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/generators/xrange.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/generators/random.hpp common.copy /opt/boost/include/boost/spirit/repository/home/support/seek.hpp common.copy /opt/boost/include/boost/spirit/repository/home/support/subrule_context.hpp common.copy /opt/boost/include/boost/spirit/repository/home/support/flush_multi_pass.hpp common.copy /opt/boost/include/boost/spirit/repository/home/support/kwd.hpp common.copy /opt/boost/include/boost/spirit/repository/home/support/distinct.hpp common.copy /opt/boost/include/boost/spirit/repository/home/support/confix.hpp common.copy /opt/boost/include/boost/test/data/monomorphic/generators/keywords.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/primitive.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/operator.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/nonterminal.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/directive.hpp common.copy /opt/boost/include/boost/spirit/repository/home/karma/nonterminal.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/unused.hpp common.copy /opt/boost/include/boost/spirit/home/x3/string/tst_map.hpp common.copy /opt/boost/include/boost/spirit/home/x3/string/symbols.hpp common.copy /opt/boost/include/boost/spirit/home/x3/string/tst.hpp common.copy /opt/boost/include/boost/spirit/home/x3/string/literal_string.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/no_case.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/context.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/subcontext.hpp common.copy /opt/boost/include/boost/spirit/repository/home/karma/directive.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/sequence.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/plus.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/optional.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/not_predicate.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/list.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/and_predicate.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/kleene.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/difference.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/alternative.hpp common.copy /opt/boost/include/boost/spirit/home/x3/nonterminal/simple_trace.hpp common.copy /opt/boost/include/boost/spirit/home/x3/numeric/real_policies.hpp common.copy /opt/boost/include/boost/spirit/home/x3/nonterminal/rule.hpp common.copy /opt/boost/include/boost/spirit/home/x3/numeric/uint.hpp common.copy /opt/boost/include/boost/spirit/home/x3/numeric/real.hpp common.copy /opt/boost/include/boost/spirit/home/x3/numeric/int.hpp common.copy /opt/boost/include/boost/spirit/home/x3/numeric/bool_policies.hpp common.copy /opt/boost/include/boost/spirit/home/x3/numeric/bool.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/with.hpp common.copy /opt/boost/include/boost/spirit/home/x3/nonterminal/debug_handler_state.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/skip.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/repeat.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/seek.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/omit.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/raw.hpp ...on 13800th target... common.copy /opt/boost/include/boost/spirit/home/x3/directive/no_skip.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/no_case.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/matches.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/expect.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/lexeme.hpp common.copy /opt/boost/include/boost/spirit/home/x3/directive/confix.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/unicode.hpp common.copy /opt/boost/include/boost/spirit/home/x3/core/skip_over.hpp common.copy /opt/boost/include/boost/spirit/home/x3/binary/binary.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/literal_char.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/negated_char_parser.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/char_set.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/char_parser.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/char_class_tags.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/char_class.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/any_char.hpp common.copy /opt/boost/include/boost/spirit/home/x3/core/proxy.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/char.hpp common.copy /opt/boost/include/boost/spirit/home/x3/core/parse.hpp common.copy /opt/boost/include/boost/spirit/home/x3/core/call.hpp common.copy /opt/boost/include/boost/spirit/home/x3/core/parser.hpp common.copy /opt/boost/include/boost/spirit/home/x3/core/action.hpp common.copy /opt/boost/include/boost/spirit/home/x3/auxiliary/eps.hpp common.copy /opt/boost/include/boost/spirit/home/x3/auxiliary/guard.hpp common.copy /opt/boost/include/boost/spirit/home/x3/auxiliary/eoi.hpp common.copy /opt/boost/include/boost/spirit/home/x3/auxiliary/eol.hpp common.copy /opt/boost/include/boost/spirit/home/x3/auxiliary/any_parser.hpp common.copy /opt/boost/include/boost/spirit/home/x3/auxiliary/attr.hpp common.copy /opt/boost/include/boost/spirit/home/support/nonterminal/locals.hpp common.copy /opt/boost/include/boost/spirit/home/support/utree/utree_traits_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/multi_pass_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/support/utree/utree_traits.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/ostream_iterator.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/multi_pass.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/look_ahead.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/line_pos_iterator.hpp common.copy /opt/boost/include/boost/spirit/home/support/utree/utree.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/istream_iterator.hpp common.copy /opt/boost/include/boost/spirit/home/support/utree/operators.hpp common.copy /opt/boost/include/boost/spirit/home/support/nonterminal/extract_param.hpp common.copy /opt/boost/include/boost/spirit/home/support/nonterminal/expand_arg.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/what_function.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/sign.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/scoped_enum_emulation.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/pow10.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/make_vector.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/make_cons.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/is_spirit_tag.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/hold_any.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/get_encoding.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/endian.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/as_variant.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_set/range_run_impl.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_set/range_run.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_set/range_functions.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_set/range.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/standard_wide.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_set/basic_chset.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/unicode.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/standard.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/ascii.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/iso8859_1.hpp common.copy /opt/boost/include/boost/spirit/home/support/auxiliary/attr_cast.hpp common.copy /opt/boost/include/boost/spirit/home/support/auto/meta_create.hpp common.copy /opt/boost/include/boost/spirit/home/support/algorithm/any_ns_so.hpp common.copy /opt/boost/include/boost/spirit/home/support/algorithm/any_if_ns.hpp common.copy /opt/boost/include/boost/spirit/home/support/algorithm/any_if_ns_so.hpp common.copy /opt/boost/include/boost/spirit/home/support/algorithm/any_ns.hpp common.copy /opt/boost/include/boost/spirit/home/support/algorithm/any_if.hpp common.copy /opt/boost/include/boost/spirit/home/support/algorithm/any.hpp common.copy /opt/boost/include/boost/spirit/home/qi/string/tst_map.hpp common.copy /opt/boost/include/boost/spirit/home/qi/string/tst.hpp common.copy /opt/boost/include/boost/spirit/home/qi/string/symbols.hpp common.copy /opt/boost/include/boost/spirit/home/qi/string/lit.hpp common.copy /opt/boost/include/boost/spirit/home/qi/stream/stream.hpp common.copy /opt/boost/include/boost/spirit/home/qi/stream/match_manip_attr.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/sequence_base.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/sequence.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/sequential_or.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/plus.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/permutation.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/not_predicate.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/optional.hpp ...on 13900th target... common.copy /opt/boost/include/boost/spirit/home/qi/operator/list.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/kleene.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/expect.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/and_predicate.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/difference.hpp common.copy /opt/boost/include/boost/spirit/home/qi/operator/alternative.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric/uint.hpp common.copy /opt/boost/include/boost/spirit/home/qi/stream/match_manip.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric/real.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric/real_policies.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric/int.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric/numeric_utils.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric/bool.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric/bool_policies.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/success_handler.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/unused_skipper.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/skip.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/string_parse.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/repeat.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/raw.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/omit.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/no_skip.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/matches.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/no_case.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/lexeme.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/expect.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/encoding.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/hold.hpp common.copy /opt/boost/include/boost/spirit/home/qi/directive/as.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/permute_function.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/pass_function.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/pass_container.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/parse_auto.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/parse.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/fail_function.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/expectation_failure.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/enable_lit.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/expect_function.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/attributes.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/construct.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/assign_to.hpp common.copy /opt/boost/include/boost/spirit/home/qi/detail/alternative_function.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/simple_trace.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/rule.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/grammar.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/nonterminal_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/error_handler.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/debug_handler_state.hpp common.copy /opt/boost/include/boost/spirit/home/qi/char/char_parser.hpp common.copy /opt/boost/include/boost/spirit/home/qi/char/char_class.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/debug_handler.hpp common.copy /opt/boost/include/boost/spirit/home/qi/char/char.hpp common.copy /opt/boost/include/boost/spirit/home/qi/binary/binary.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auxiliary/lazy.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auxiliary/eps.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auxiliary/eol.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auxiliary/eoi.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auxiliary/attr_cast.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auxiliary/attr.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auto/meta_create.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auto/create_parser.hpp common.copy /opt/boost/include/boost/spirit/home/qi/auto/auto.hpp common.copy /opt/boost/include/boost/spirit/home/qi/action/action.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/token_def.hpp common.copy /opt/boost/include/boost/spirit/home/lex/qi/state_switcher.hpp common.copy /opt/boost/include/boost/spirit/home/lex/qi/plain_tokenid_mask.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/string_token_def.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/support_functions.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/terminals.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/support_functions_expression.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/sequence.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/pass_flags.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexer.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/char_token_def.hpp common.copy /opt/boost/include/boost/spirit/home/lex/qi/plain_tokenid.hpp common.copy /opt/boost/include/boost/spirit/home/lex/qi/plain_token.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/action.hpp common.copy /opt/boost/include/boost/spirit/home/lex/qi/plain_raw_token.hpp common.copy /opt/boost/include/boost/spirit/home/lex/qi/in_state.hpp common.copy /opt/boost/include/boost/spirit/home/lex/detail/sequence_function.hpp common.copy /opt/boost/include/boost/spirit/home/karma/stream/stream.hpp common.copy /opt/boost/include/boost/spirit/home/karma/string/lit.hpp common.copy /opt/boost/include/boost/spirit/home/karma/string/symbols.hpp common.copy /opt/boost/include/boost/spirit/home/karma/stream/format_manip.hpp common.copy /opt/boost/include/boost/spirit/home/karma/stream/ostream_iterator.hpp common.copy /opt/boost/include/boost/spirit/home/karma/stream/format_manip_attr.hpp ...on 14000th target... common.copy /opt/boost/include/boost/spirit/home/karma/operator/sequence.hpp common.copy /opt/boost/include/boost/spirit/home/karma/operator/optional.hpp common.copy /opt/boost/include/boost/spirit/home/karma/operator/plus.hpp common.copy /opt/boost/include/boost/spirit/home/karma/operator/not_predicate.hpp common.copy /opt/boost/include/boost/spirit/home/karma/operator/list.hpp common.copy /opt/boost/include/boost/spirit/home/karma/operator/kleene.hpp common.copy /opt/boost/include/boost/spirit/home/karma/operator/and_predicate.hpp common.copy /opt/boost/include/boost/spirit/home/karma/operator/alternative.hpp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal/simple_trace.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric/uint.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/verbatim.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/upper_lower_case.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/strict_relaxed.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/right_alignment.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/repeat.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/no_delimit.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/maxwidth.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/omit.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/left_alignment.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/encoding.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/duplicate.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/delimit.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/columns.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/center_alignment.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/buffer.hpp common.copy /opt/boost/include/boost/spirit/home/karma/directive/as.hpp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal/rule.hpp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal/grammar.hpp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal/nonterminal_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal/debug_handler_state.hpp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal/debug_handler.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric/real.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric/real_policies.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric/int.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric/bool.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric/bool_policies.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/unused_delimiter.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/string_generate.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/pass_container.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/string_compare.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/output_iterator.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/indirect_iterator.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/get_casetag.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/get_stricttag.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/generate_auto.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/generate_to.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/generate.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/fail_function.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/default_width.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/extract_from.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/enable_lit.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/attributes.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/alternative_function.hpp common.copy /opt/boost/include/boost/spirit/home/karma/detail/as.hpp common.copy /opt/boost/include/boost/spirit/home/karma/char/char_generator.hpp common.copy /opt/boost/include/boost/spirit/home/karma/char/char_class.hpp common.copy /opt/boost/include/boost/spirit/home/karma/char/char.hpp common.copy /opt/boost/include/boost/spirit/home/karma/binary/padding.hpp common.copy /opt/boost/include/boost/spirit/home/karma/binary/binary.hpp common.copy /opt/boost/include/boost/spirit/home/karma/auxiliary/lazy.hpp common.copy /opt/boost/include/boost/spirit/home/karma/auto/meta_create.hpp common.copy /opt/boost/include/boost/spirit/home/karma/action/action.hpp common.copy /opt/boost/include/boost/spirit/home/karma/auto/auto.hpp common.copy /opt/boost/include/boost/spirit/home/karma/auto/create_generator.hpp common.copy /opt/boost/include/boost/spirit/home/karma/auxiliary/eps.hpp common.copy /opt/boost/include/boost/spirit/home/karma/auxiliary/eol.hpp common.copy /opt/boost/include/boost/spirit/home/karma/auxiliary/attr_cast.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/scoped_lock.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/rule_parser.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/regex.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/loops.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/lists_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/grammar_def_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/lists.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/grammar_def.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/functor_parser.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/flush_multi_pass.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/escape_char.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/escape_char_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/distinct_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/confix_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/distinct.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/confix.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/chset_operators.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/chset.hpp ...on 14100th target... common.copy /opt/boost/include/boost/spirit/home/classic/tree/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/symbols/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/tuples.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/tuple_helpers.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/special_ops.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/statements.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/new.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/operators.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/primitives.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/functions.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/casts.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/composite.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/closures.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/phoenix/binders.hpp common.copy /opt/boost/include/boost/spirit/home/classic/symbols/symbols_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/symbols/symbols.hpp common.copy /opt/boost/include/boost/spirit/home/classic/tree/tree_to_xml.hpp common.copy /opt/boost/include/boost/spirit/home/classic/tree/parse_tree_utils.hpp common.copy /opt/boost/include/boost/spirit/home/classic/tree/parse_tree_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/tree/parse_tree.hpp common.copy /opt/boost/include/boost/spirit/home/classic/tree/common_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/tree/common.hpp common.copy /opt/boost/include/boost/spirit/home/classic/tree/ast.hpp common.copy /opt/boost/include/boost/spirit/home/classic/tree/ast_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/meta/traverse.hpp common.copy /opt/boost/include/boost/spirit/home/classic/meta/parser_traits.hpp common.copy /opt/boost/include/boost/spirit/home/classic/meta/refactoring.hpp common.copy /opt/boost/include/boost/spirit/home/classic/meta/as_parser.hpp common.copy /opt/boost/include/boost/spirit/home/classic/meta/fundamental.hpp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/error_handling/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/while.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/stored_rule_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/switch.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/select.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/lazy.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/stored_rule.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/rule_alias.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/for.hpp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/if.hpp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/position_iterator_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/position_iterator.hpp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/fixed_size_queue.hpp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/multi_pass_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/multi_pass.hpp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/file_iterator_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/file_iterator.hpp common.copy /opt/boost/include/boost/spirit/home/classic/error_handling/exceptions_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/error_handling/exceptions.hpp common.copy /opt/boost/include/boost/spirit/home/classic/debug/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/debug/parser_names.hpp common.copy /opt/boost/include/boost/spirit/home/classic/debug/minimal.hpp common.copy /opt/boost/include/boost/spirit/home/classic/debug/debug_node.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/safe_bool.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/parser.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/match.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/nil.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/config.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/assert.hpp common.copy /opt/boost/include/boost/spirit/home/classic/attribute/typeof.hpp common.copy /opt/boost/include/boost/spirit/home/classic/attribute/closure_context.hpp common.copy /opt/boost/include/boost/spirit/home/classic/attribute/parametric.hpp common.copy /opt/boost/include/boost/spirit/home/classic/attribute/closure_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/attribute/closure.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/swap_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/ref_const_ref_value_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/ref_value_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/ref_const_ref_const_ref_a.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/ref_const_ref_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/push_front_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/ref_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/push_back_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/insert_key_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/increment_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/insert_at_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/clear_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/decrement_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/erase_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/assign_key_actor.hpp common.copy /opt/boost/include/boost/spirit/home/classic/actor/assign_actor.hpp common.copy /opt/boost/include/boost/python/suite/indexing/detail/indexing_suite_detail.hpp common.copy /opt/boost/include/boost/proto/context/detail/preprocessed/null_eval.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/pack_impl.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/when.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp ...on 14200th target... common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/make.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/lazy.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/expand_pack.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/default_function_impl.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/construct_funop.hpp common.copy /opt/boost/include/boost/proto/transform/detail/preprocessed/call.hpp common.copy /opt/boost/include/boost/proto/context/detail/preprocessed/default_eval.hpp common.copy /opt/boost/include/boost/preprocessor/seq/detail/limits/split_512.hpp common.copy /opt/boost/include/boost/proto/context/detail/preprocessed/callable_eval.hpp common.copy /opt/boost/include/boost/preprocessor/seq/detail/limits/split_256.hpp common.copy /opt/boost/include/boost/preprocessor/seq/detail/limits/split_1024.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/detail/msvc/for.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/detail/limits/for_512.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/detail/limits/for_256.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/detail/edg/for.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/detail/limits/for_1024.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/limits/fold_right_512.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/detail/dmc/for.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/limits/fold_right_1024.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/limits/fold_left_512.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/edg/fold_right.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/limits/fold_left_1024.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/edg/fold_left.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/reverse5.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/limits/rlocal_512.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/dmc/fold_left.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/limits/rlocal_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/limits/local_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/limits/rlocal_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/limits/local_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/limits/local_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/reverse4.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/reverse3.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/reverse2.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/forward5.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/reverse1.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/forward4.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/forward3.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/forward2.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/upper5.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/upper4.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/upper3.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/upper2.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/lower5.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/lower4.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/lower3.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/lower2.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/limits/while_512.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/msvc/while.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/limits/while_256.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/edg/while.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/limits/while_1024.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/dmc/while.hpp common.copy /opt/boost/include/boost/predef/hardware/simd/x86_amd/versions.h common.copy /opt/boost/include/boost/predef/hardware/simd/arm/versions.h common.copy /opt/boost/include/boost/predef/hardware/simd/x86/versions.h common.copy /opt/boost/include/boost/predef/hardware/simd/ppc/versions.h common.copy /opt/boost/include/boost/phoenix/stl/container/detail/container.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/is_unordered_set_or_map.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_40.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_50.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_30.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_10.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_20.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_50.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_40.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_30.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_20.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_10.hpp ...on 14300th target... common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/switch_50.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/switch_40.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/switch_30.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/switch_20.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/switch_10.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/switch.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_40.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_50.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_30.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_20.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/catch_push_back.hpp common.copy /opt/boost/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_10.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/is_std_set.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/is_std_map.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/is_std_list.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/is_std_hash_map.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/is_std_hash_set.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/has_unique.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/has_upper_bound.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/has_sort.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/has_reverse.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/has_remove_if.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/has_remove.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/has_lower_bound.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/has_find.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/end.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/has_equal_range.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/begin.hpp common.copy /opt/boost/include/boost/phoenix/stl/algorithm/detail/decay_array.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/dynamic.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/local_gen.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/lambda.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_expr.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_gen.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_eval_result_of.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_eval.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/new_eval.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/new_expr.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/new.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/construct_expr.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/construct_eval.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/construct.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/function_eval_expr.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/function_eval.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/member_function_ptr.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/function_ptr.hpp common.copy /opt/boost/include/boost/phoenix/function/detail/cpp03/function_operator.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/bind_function_object.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/bind_member_function.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/bind_function.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/expression.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/call.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/actor_result_of.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/actor_operator.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/split_args.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/specification.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/parenthesized_type.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/parenthesized_return_type.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/no_spec_overloads.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/function_forward_match.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/function_name.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/function_dispatch_layer.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/function_dispatch_tuple.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/for_each.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/function_cast.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/flatten.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/forwarding_overloads.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/arity_range.hpp common.copy /opt/boost/include/boost/parameter/aux_/preprocessor/impl/argument_specs.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/detail/win32_code_to_generic_code.ipp common.copy /opt/boost/include/boost/outcome/experimental/status-code/detail/nt_code_to_win32_code.ipp common.copy /opt/boost/include/boost/numeric/odeint/util/detail/less_with_sign.hpp common.copy /opt/boost/include/boost/outcome/experimental/status-code/detail/nt_code_to_generic_code.ipp common.copy /opt/boost/include/boost/numeric/odeint/util/detail/is_range.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/make_dense_output.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/make_controlled.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/generation_runge_kutta_fehlberg78.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/generation_runge_kutta_dopri5.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/generation_runge_kutta_cash_karp54_classic.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/generation_runge_kutta_cash_karp54.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/generation_controlled_runge_kutta.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/generation_rosenbrock4.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/generation_dense_output_runge_kutta.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/generation/generation_controlled_adams_bashforth_moulton.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/rotating_buffer.hpp ...on 14400th target... common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/observer_collection.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/base/symplectic_rkn_stepper_base.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/null_observer.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/integrate_n_steps.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/integrate_times.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/integrate_adaptive.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/integrate.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/integrate_const.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/base/explicit_stepper_base.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/base/explicit_error_stepper_fsal_base.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/base/algebra_stepper_base.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/base/explicit_error_stepper_base.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/pid_step_adjuster_coefficients.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/pid_step_adjuster.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/generic_rk_operations.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/generic_rk_algorithm.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/adaptive_adams_coefficients.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/adams_moulton_call_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/adams_moulton_coefficients.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/adams_bashforth_coefficients.hpp common.copy /opt/boost/include/boost/numeric/odeint/stepper/detail/adams_bashforth_call_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/impl/times_iterator_impl.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/impl/n_step_iterator_impl.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/impl/adaptive_iterator_impl.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/impl/const_step_iterator_impl.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/detail/integrate_times.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/detail/integrate_n_steps.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/viennacl/viennacl_resize.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/vexcl/vexcl_same_instance.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/vexcl/vexcl_resize.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/thrust/thrust_resize.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/thrust/thrust_operations_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/thrust/thrust_operations.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/thrust/thrust_algebra_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/thrust/thrust_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/thrust/thrust.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/vexcl/vexcl_norm_inf.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/vexcl/vexcl_algebra_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/vexcl/vexcl_copy.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/vexcl/vexcl_abs.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/vexcl/vexcl.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/viennacl/viennacl_operations.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/mtl4/mtl4_resize.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/openmp/openmp_state.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/nt2/nt2_resize.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/nt2/nt2_norm_inf.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/mpi/mpi_vector_state.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/mpi/mpi_state.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/mpi/mpi_nested_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/mpi/mpi.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/nt2/nt2_copy.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/nt2/nt2_algebra_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/openmp/openmp_range_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/openmp/openmp_nested_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/openmp/openmp.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/mtl4/mtl4_algebra_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/mtl4/mtl4.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/mtl4/implicit_euler_mtl4.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/eigen/eigen_algebra_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/eigen/eigen_resize.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/mkl/mkl_operations.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/gsl/gsl_wrapper.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/eigen/eigen_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/eigen/eigen.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/compute/compute_resize.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/compute/compute_operations_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/compute/compute_operations.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/compute/compute_algebra.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/compute/compute_algebra_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/compute/compute.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/detail/functors.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp common.copy /opt/boost/include/boost/numeric/odeint/integrate/detail/integrate_const.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/blaze/blaze_resize.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/detail/ode_iterator_base.hpp common.copy /opt/boost/include/boost/numeric/odeint/external/blaze/blaze_algebra_dispatcher.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/detail/norm_inf.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/detail/macros.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/detail/extract_value_type.hpp common.copy /opt/boost/include/boost/numeric/odeint/algebra/detail/for_each.hpp ...on 14500th target... common.copy /opt/boost/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp common.copy /opt/boost/include/boost/metaparse/v1/impl/fwd/iterate_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/and.hpp common.copy /opt/boost/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp ...on 14600th target... common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/and.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/times.hpp ...on 14700th target... common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/and.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/and.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp ...on 14800th target... common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/and.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/and.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp ...on 14900th target... common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/and.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/update_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/skip_seq.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/vector.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/times.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/set.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/set_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/quote.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/plus.hpp ...on 15000th target... common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/or.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/minus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/map.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/list.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/list_c.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/less.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/inherit.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/greater.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/divides.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/deque.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/bind.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/arg.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/apply.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/and.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp common.copy /opt/boost/include/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/size.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/sequence.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/sequence_impl.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/push_back_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/push_front_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/pop_front.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/one_of_fwd_op.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/pop_back.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/one_of.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/one_char_except_not_used.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/nth_of_c_impl.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/later_result.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/nth_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/is_none.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/at_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/impl/empty_string.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp98/fwd/string.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp14/impl/any_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/fwd/string.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/string_at.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/string.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/size.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/push_front_result.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/push_front_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/pop_front.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/push_back_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/pop_back.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/nth_of_c_skip_remaining.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/or_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/nth_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/eval_later_result.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/is_none_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/is_none_c_impl.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/empty_string.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/any_of_c.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/concat.hpp common.copy /opt/boost/include/boost/metaparse/v1/cpp11/impl/at_c.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/void.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/thisunderscore.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/return.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/this.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/register.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/recursive.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/const_bind.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/default.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/inline.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/auto.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/bind.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/const.hpp common.copy /opt/boost/include/boost/json/detail/ryu/impl/d2s.ipp common.copy /opt/boost/include/boost/local_function/aux_/macro/code_/result.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/param.hpp common.copy /opt/boost/include/boost/local_function/aux_/macro/code_/functor.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_returns.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_const_binds.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_error.hpp ...on 15100th target... common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_params.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_binds.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl.hpp common.copy /opt/boost/include/boost/local_function/aux_/macro/code_/bind.hpp common.copy /opt/boost/include/boost/json/detail/ryu/detail/digit_table.hpp common.copy /opt/boost/include/boost/json/detail/ryu/detail/d2s_intrinsics.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/bind.hpp common.copy /opt/boost/include/boost/json/detail/ryu/detail/d2s_full_table.hpp common.copy /opt/boost/include/boost/json/detail/ryu/detail/d2s.hpp common.copy /opt/boost/include/boost/json/detail/ryu/detail/common.hpp common.copy /opt/boost/include/boost/hana/ext/boost/fusion/vector.hpp common.copy /opt/boost/include/boost/hana/ext/boost/fusion/tuple.hpp common.copy /opt/boost/include/boost/hana/ext/boost/mpl/vector.hpp common.copy /opt/boost/include/boost/hana/ext/boost/mpl/list.hpp common.copy /opt/boost/include/boost/hana/ext/boost/mpl/integral_c.hpp common.copy /opt/boost/include/boost/hana/ext/boost/fusion/deque.hpp common.copy /opt/boost/include/boost/hana/ext/boost/fusion/list.hpp common.copy /opt/boost/include/boost/hana/detail/variadic/reverse_apply/unrolled.hpp common.copy /opt/boost/include/boost/hana/detail/variadic/reverse_apply/flat.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/metafunctions/pixel_bit_size.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/image_types/subchroma_image.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_spaces/ycbcr.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_spaces/xyz.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_spaces/hsv.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_spaces/lab.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_spaces/hsl.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_spaces/cmyka.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_spaces/gray_alpha.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/metafunctions/is_similar.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/image_types/indexed_image.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/metafunctions/is_bit_aligned.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/metafunctions/is_homogeneous.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/metafunctions/get_num_bits.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/metafunctions/get_pixel_type.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/metafunctions/channel_view.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_converters/rgb_to_luminance.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/metafunctions/channel_type.hpp common.copy /opt/boost/include/boost/gil/extension/toolbox/color_converters/gray_to_rgba.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/raw/tags.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/raw/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/old.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/tags.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/tags.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/old.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/tags.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/old.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/tags.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/tags.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/old.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/old.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/tags.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/old.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/wink2.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/projects.hpp common.copy /opt/boost/include/boost/geometry/views/detail/boundary_view/interface.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/proj_mdist.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_zpoly1.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_units.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_tsfn.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_transform.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_strerrno.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_qsfn.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_phi2.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_param.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_inv.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_msfn.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_mlfn.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_gridinfo.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_init.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_gridlist.hpp ...on 15200th target... common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_gauss.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_ellps.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_ell_set.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_fwd.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_datums.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_auth.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_datum_set.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/pj_apply_gridshift.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/geocent.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/function_overloads.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/factory_entry.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/dms_parser.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/base_static.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/base_dynamic.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/aasincos.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/impl/adjlon.hpp common.copy /opt/boost/include/boost/geometry/views/detail/boundary_view/implementation.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/wink1.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/wag7.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/wag2.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/vandg4.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/wag3.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/vandg2.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/vandg.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/urmfps.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/urm5.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/tpeqd.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/tmerc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/tcea.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/tcc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/sterea.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/sts.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/stere.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/sconics.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/somerc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/rpoly.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/rouss.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/robin.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/qsc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/putp6.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/putp5.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/putp4p.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/putp3.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/putp2.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/ortho.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/poly.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/omerc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/oea.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/ocea.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/ob_tran.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/nzmg.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/nsper.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/nocol.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/nell.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/nell_h.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/natearth.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/moll.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/mod_ster.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/merc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/mill.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/mbtfpq.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/mbtfpp.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/lsat.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/mbt_fps.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/lcca.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/loxim.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/latlong.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/lcc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/lask.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/larr.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/lagrng.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/laea.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/labrd.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/krovak.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/isea.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/imw_p.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/igh.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/healpix.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/hammer.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/hatano.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/gstmerc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/goode.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/gnom.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/gn_sinu.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/gins8.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/geos.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/gall.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/geocent.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/fouc_s.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/fahey.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/etmerc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/eqc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/eqdc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/eck5.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/eck4.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/eck3.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/eck2.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/eck1.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/denoy.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/collg.hpp ...on 15300th target... common.copy /opt/boost/include/boost/geometry/srs/projections/proj/crast.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/chamb.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/cea.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/cc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/cass.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/bonne.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/boggs.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/bipc.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/bacon.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/aitoff.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/august.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/aeqd.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/airy.hpp common.copy /opt/boost/include/boost/geometry/srs/projections/proj/aea.hpp common.copy /opt/boost/include/boost/geometry/multi/views/detail/range_type.hpp common.copy /opt/boost/include/boost/geometry/multi/io/dsv/write.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/register/multi_polygon.hpp common.copy /opt/boost/include/boost/geometry/multi/strategies/cartesian/centroid_average.hpp common.copy /opt/boost/include/boost/geometry/multi/io/wkt/wkt.hpp common.copy /opt/boost/include/boost/geometry/multi/io/wkt/write.hpp common.copy /opt/boost/include/boost/geometry/multi/io/wkt/read.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/register/multi_point.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/register/multi_linestring.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/concepts/multi_point_concept.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/point_on_border.hpp common.copy /opt/boost/include/boost/geometry/multi/geometries/concepts/check.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/modify_with_predicate.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/multi_sum.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/modify.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/for_each_range.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/extreme_points.hpp common.copy /opt/boost/include/boost/geometry/io/wkt/detail/prefix.hpp common.copy /opt/boost/include/boost/geometry/io/wkt/detail/wkt_multi.hpp common.copy /opt/boost/include/boost/geometry/iterators/detail/segment_iterator/range_segment_iterator.hpp common.copy /opt/boost/include/boost/geometry/iterators/detail/point_iterator/value_type.hpp common.copy /opt/boost/include/boost/geometry/iterators/detail/segment_iterator/value_type.hpp common.copy /opt/boost/include/boost/geometry/iterators/detail/segment_iterator/iterator_type.hpp common.copy /opt/boost/include/boost/geometry/iterators/detail/point_iterator/iterator_type.hpp common.copy /opt/boost/include/boost/geometry/iterators/detail/point_iterator/inner_range_type.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/query_iterators.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/pack_create.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/options.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/iterators.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/adaptors.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/sum_for_indexable.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_range/strided.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/union_content.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_range/uniqued.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_range/sliced.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_range/reversed.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_range/filtered.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_range/adjacent_filtered.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/smallest_for_indexable.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/segment_intersection.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/nth_element.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/path_intersection.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/minmaxdist.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/is_valid.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/margin.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/diff_abs.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/intersection_content.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/content.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/comparable_distance_near.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/comparable_distance_centroid.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/comparable_distance_far.hpp common.copy /opt/boost/include/boost/geometry/index/detail/algorithms/bounds.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_polygon/ring_proxy.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_polygon/ring.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_polygon/polygon.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_polygon/point.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_polygon/holes_proxy.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_polygon/hole_iterator.hpp common.copy /opt/boost/include/boost/geometry/geometries/adapted/boost_polygon/box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/within/within_no_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/touches/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/turns/print_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/turns/remove_duplicate_turns.hpp ...on 15400th target... common.copy /opt/boost/include/boost/geometry/algorithms/detail/turns/filter_continue_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/turns/debug_turn.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/turns/compare_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/touches/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/within/multi_point.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/within/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/sections/section_functions.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/within/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/sections/section_box_policies.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/sections/range_by_section.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relation/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/turn_info.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/visit_info.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/traverse.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/traversal_switch_detector.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/traversal_info.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/traversal_ring_creator.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/traversal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/stream_info.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/select_rings.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/sort_by_side.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/segment_as_subrange.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/ring_properties.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/range_in_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/segment_identifier.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/pointlike_linear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/pointlike_pointlike.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/overlay_type.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/needs_self_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/pointlike_areal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/overlay.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/less_by_segment_ratio.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/linear_linear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/is_self_turn.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/intersection_box_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/handle_self_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/inconsistent_turns_exception.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/handle_colocations.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_turn_info_ll.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_turn_info_la.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_turn_info_helpers.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_turn_info_for_endpoint.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_ring.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_relative_order.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/follow.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/enrichment_info.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/get_distance_measure.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/do_reverse.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/copy_segments.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/debug_turn_info.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/cluster_exits.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/cluster_info.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/add_rings.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/result.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/relate_impl.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/topology_check.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/point_point.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/point_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/multi_point_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/linear_areal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/follow_helpers.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/de9im.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relation/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlaps/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/relate/areal_areal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/overlaps/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/segment.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/make/make.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_simple/multipoint.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/ring.hpp ...on 15500th target... common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_simple/linear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_simple/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_simple/failure_policy.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_simple/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_simple/debug_print_boundary_points.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_simple/always_simple.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_simple/areal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/multipolygon.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/pointlike.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/polygon.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/linear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/is_acceptable_turn.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/has_valid_self_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/has_invalid_coordinate.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/has_spikes.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/has_duplicates.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/debug_complement_graph.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/debug_validity_phase.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/debug_print_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/intersects/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/is_valid/complement_graph.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/intersects/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/intersection/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/intersection/multi.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/intersection/box_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/intersection/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/intersection/areal_areal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/transform_units.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/expand/segment.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/equals/point_point.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/segment.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/range_of_boxes.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/range.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/point.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/linear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/multipoint.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/intersects_antimeridian.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/initialize.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/areal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/envelope/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/expand/indexed.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/expand/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/expand/point.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/expand/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/expand/box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/equals/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/equals/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/equals/collect_vectors.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/segment_to_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/segment_to_segment.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/linear_to_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/linear_or_areal_to_areal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/linear_to_linear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/iterator_selector.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/is_comparable.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/geometry_to_segment_or_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/default_strategies.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/box_to_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/distance/backward_compatibility.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/covered_by/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/segment_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/point_point.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/point_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/multirange_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/point_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/linear_segment_or_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/linear_linear.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/multipoint_geometry.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/linear_areal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/interface.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/disjoint/box_box.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/closest_feature/geometry_to_range.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/closest_feature/range_to_range.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/closest_feature/point_to_range.hpp ...on 15600th target... common.copy /opt/boost/include/boost/geometry/algorithms/detail/centroid/translating_transformer.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/turn_in_piece_visitor.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/prior_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/equal_to_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/distance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/begin_impl.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/turn_in_original_visitor.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/advance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/zip_view/detail/at_impl.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/piece_border.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/line_line_intersection.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/buffer_policies.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/buffered_ring.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/buffer_box.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/prior_impl.hpp common.copy /opt/boost/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/equal_to_impl.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/distance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/transform_view/detail/advance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/prior_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/equal_to_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/distance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/advance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/single_view/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/prior_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/key_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/distance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/deref_data_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/reverse_view/detail/advance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/repetitive_view/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/detail/key_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/detail/deref_data_impl.hpp common.copy /opt/boost/include/boost/fusion/view/repetitive_view/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/view/joint_view/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/view/repetitive_view/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/view/repetitive_view/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/prior_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/repetitive_view/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/equal_to_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/nview_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/distance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/iterator_range/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/advance_impl.hpp common.copy /opt/boost/include/boost/fusion/view/iterator_range/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp common.copy /opt/boost/include/boost/fusion/view/iterator_range/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp common.copy /opt/boost/include/boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp common.copy /opt/boost/include/boost/fusion/view/iterator_range/detail/at_impl.hpp ...on 15700th target... common.copy /opt/boost/include/boost/fusion/view/iterator_range/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple_tie50.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/sequence/io/detail/out.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple_tie40.hpp common.copy /opt/boost/include/boost/fusion/sequence/io/detail/manip.hpp common.copy /opt/boost/include/boost/fusion/sequence/io/detail/in.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple_tie30.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple_tie20.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple_tie.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple_tie10.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple50_fwd.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple_fwd.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple40.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple50.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple40_fwd.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple20_fwd.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple30_fwd.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple30.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple20.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple10_fwd.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/tuple10.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/make_tuple50.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/make_tuple40.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/make_tuple20.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/make_tuple30.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/make_tuple.hpp common.copy /opt/boost/include/boost/fusion/tuple/detail/preprocessed/make_tuple10.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/equal_to_impl.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/key_of_impl.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/deref_data_impl.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/view/filter_view/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/detail/segmented_size.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp common.copy /opt/boost/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/detail/less_equal.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/detail/not_equal_to.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/detail/greater_equal.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/detail/less.hpp common.copy /opt/boost/include/boost/fusion/functional/invocation/detail/that_ptr.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/detail/greater.hpp common.copy /opt/boost/include/boost/fusion/sequence/comparison/detail/equal_to.hpp common.copy /opt/boost/include/boost/fusion/functional/generation/detail/gen_make_adapter.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/prior_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/functional/adapter/detail/access.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/equal_to_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/distance_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/convert_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/config.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/as_vector.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/advance_impl.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/value_of_data_impl.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/key_of_impl.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/deref_data_impl.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/convert_impl.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/as_set.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/value_at_key_impl.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/pp_vector_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/pp_map_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/pp_make_vector.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/pp_make_set.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/pp_make_map.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/pp_list_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/pp_make_deque.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/pp_make_list.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/pp_deque_tie.hpp ...on 15800th target... common.copy /opt/boost/include/boost/fusion/container/list/detail/reverse_cons.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/list_to_cons.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/next_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/equal_to_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/empty_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/convert_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/build_cons.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/map_index.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/map_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/build_map.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/at_key_impl.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/is_sequence_impl.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/keyed_element.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/convert_impl.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/deque_keyed_values.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/build_deque.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/detail/replace_if.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/detail/segmented_for_each.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/detail/segmented_find_if.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/detail/segmented_find.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/detail/find_if.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/detail/count_if.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/detail/count.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/detail/any.hpp common.copy /opt/boost/include/boost/fusion/algorithm/query/detail/all.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/detail/segmented_fold.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/detail/fold.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/detail/for_each.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/detail/replace.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/value_of_data_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/is_view_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/proxy_type.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/namespace.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/key_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/is_sequence_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/extension.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/deref_data_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/define_struct.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/category_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/define_struct_inline.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/adapt_is_tpl.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/adapt_base_attr_filler.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/adapt_base.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/adapt_base_assoc_attr_filler.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/adapt_auto.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/mpl/clear.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/detail/is_view_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/detail/category_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/detail/is_sequence_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/detail/array_size.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_array/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/is_sequence_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/convert_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/is_view_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/build_std_tuple.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/category_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/std_tuple/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/is_view_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/empty_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/has_key_impl.hpp ...on 15900th target... common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/mpl/detail/category_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/mpl/clear.hpp common.copy /opt/boost/include/boost/fusion/adapted/adt/detail/extension.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/detail/is_view_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/detail/is_sequence_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/detail/category_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_array/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/is_sequence_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/size_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/is_view_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/end_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/category_of_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/build_cons.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/adt/detail/adapt_base_attr_filler.hpp common.copy /opt/boost/include/boost/fusion/adapted/boost_tuple/detail/at_impl.hpp common.copy /opt/boost/include/boost/fusion/adapted/adt/detail/adapt_base_assoc_attr_filler.hpp common.copy /opt/boost/include/boost/fusion/adapted/adt/detail/adapt_base.hpp common.copy /opt/boost/include/boost/contract/detail/inlined/detail/checking.hpp common.copy /opt/boost/include/boost/contract/detail/inlined/core/exception.hpp common.copy /opt/boost/include/boost/contract/detail/preprocessor/keyword/protected.hpp common.copy /opt/boost/include/boost/contract/detail/preprocessor/keyword/public.hpp common.copy /opt/boost/include/boost/chrono/typeof/boost/chrono/chrono.hpp common.copy /opt/boost/include/boost/contract/detail/preprocessor/keyword/virtual.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/win/thread_clock.hpp common.copy /opt/boost/include/boost/contract/detail/preprocessor/keyword/private.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/win/chrono.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/win/process_cpu_clocks.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/mac/thread_clock.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/posix/thread_clock.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/posix/chrono.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp common.copy /opt/boost/include/boost/chrono/detail/inlined/mac/chrono.hpp common.copy /opt/boost/include/boost/beast/core/detail/impl/temporary_buffer.ipp common.copy /opt/boost/include/boost/beast/core/detail/impl/read.hpp common.copy /opt/boost/include/boost/beast/_experimental/unit_test/detail/const_container.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/impl/openssl_init.ipp common.copy /opt/boost/include/boost/beast/_experimental/http/impl/icy_stream.hpp common.copy /opt/boost/include/boost/beast/_experimental/test/impl/stream.ipp common.copy /opt/boost/include/boost/beast/_experimental/test/impl/error.ipp common.copy /opt/boost/include/boost/beast/_experimental/test/impl/fail_count.ipp common.copy /opt/boost/include/boost/beast/_experimental/test/impl/stream.hpp common.copy /opt/boost/include/boost/beast/_experimental/test/impl/error.hpp common.copy /opt/boost/include/boost/asio/ssl/detail/impl/engine.ipp common.copy /opt/boost/include/boost/asio/local/detail/impl/endpoint.ipp common.copy /opt/boost/include/boost/asio/ip/detail/impl/endpoint.ipp common.copy /opt/boost/include/boost/spirit/repository/home/qi/primitive/iter_pos.hpp common.copy /opt/boost/include/boost/asio/generic/detail/impl/endpoint.ipp common.copy /opt/boost/include/boost/spirit/repository/home/qi/primitive/flush_multi_pass.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/primitive/advance.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/operator/keywords.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/directive/seek.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/directive/kwd.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/nonterminal/subrule.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/directive/distinct.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/directive/confix.hpp common.copy /opt/boost/include/boost/spirit/repository/home/karma/nonterminal/subrule.hpp common.copy /opt/boost/include/boost/spirit/repository/home/karma/directive/confix.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/utility/utf8.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/utility/lambda_visitor.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/utility/is_callable.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/utility/sfinae.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/utility/annotate_on_success.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/utility/error_reporting.hpp ...on 16000th target... common.copy /opt/boost/include/boost/spirit/home/x3/support/numeric_utils/sign.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/variant_has_substitute.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/tuple_traits.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/numeric_utils/pow10.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/variant_find_substitute.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/transform_attribute.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/pseudo_attribute.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/string_traits.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/print_token.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/numeric_traits.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/print_attribute.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/optional_traits.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/is_variant.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/move_to.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/is_substitute.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/is_range.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/is_parser.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/handles_container.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/has_attribute.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/attribute_type.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/container_traits.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/attribute_of_binary.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/attribute_category.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/traits/attribute_of.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/numeric_utils/extract_real.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/ast/variant.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/numeric_utils/extract_int.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/ast/position_tagged.hpp common.copy /opt/boost/include/boost/spirit/home/x3/string/detail/no_case_string_parse.hpp common.copy /opt/boost/include/boost/spirit/home/x3/string/detail/string_parse.hpp common.copy /opt/boost/include/boost/spirit/home/x3/string/detail/tst.hpp common.copy /opt/boost/include/boost/spirit/home/x3/nonterminal/detail/transform_attribute.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/detail/sequence.hpp common.copy /opt/boost/include/boost/spirit/home/x3/operator/detail/alternative.hpp common.copy /opt/boost/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp common.copy /opt/boost/include/boost/spirit/home/x3/core/detail/parse_into_container.hpp common.copy /opt/boost/include/boost/spirit/home/x3/char/detail/cast_char.hpp common.copy /opt/boost/include/boost/spirit/home/support/utree/detail/utree_detail1.hpp common.copy /opt/boost/include/boost/spirit/home/support/utree/detail/utree_detail2.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/split_std_deque_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/ref_counted_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/no_check_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/lex_input_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/input_iterator_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/multi_pass.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/istream_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/fixed_size_queue_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/functor_input_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/first_owner_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/fixed_size_queue.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/combine_policies.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/buf_id_check_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/iterators/detail/buffering_input_iterator_policy.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/string_token.hpp common.copy /opt/boost/include/boost/spirit/home/qi/string/detail/tst.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/unicode/uppercase_table.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/unicode/script_table.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/unicode/query.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/unicode/lowercase_table.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/state_machine.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/size_t.hpp common.copy /opt/boost/include/boost/spirit/home/support/char_encoding/unicode/category_table.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/rules.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/runtime_error.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/internals.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/input.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/generate_re2c.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/generate_cpp.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/file_input.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/generator.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/char_traits.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/debug.hpp common.copy /opt/boost/include/boost/spirit/home/qi/stream/detail/match_manip_auto.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/consts.hpp common.copy /opt/boost/include/boost/spirit/home/qi/stream/detail/match_manip.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/token.hpp common.copy /opt/boost/include/boost/spirit/home/qi/numeric/detail/real_impl.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/wrap_action.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/static_functor_data.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/static_version.hpp ...on 16100th target... common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/semantic_action_data.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/position_token.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/static_lexer.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/lexer.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/iterator_tokenizer.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/iterator.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/generate_static.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/functor.hpp common.copy /opt/boost/include/boost/spirit/home/lex/lexer/lexertl/functor_data.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/detail/fcall.hpp common.copy /opt/boost/include/boost/spirit/home/karma/stream/detail/format_manip_auto.hpp common.copy /opt/boost/include/boost/spirit/home/qi/nonterminal/detail/parameterized.hpp common.copy /opt/boost/include/boost/spirit/home/karma/stream/detail/format_manip.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/regex.ipp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal/detail/parameterized.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric/detail/real_utils.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/escape_char.ipp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/lists.ipp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/confix.ipp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/chset.ipp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/chset_operators.ipp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal/detail/generator_binder.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric/detail/bool_utils.hpp common.copy /opt/boost/include/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp common.copy /opt/boost/include/boost/spirit/home/karma/nonterminal/detail/fcall.hpp common.copy /opt/boost/include/boost/spirit/home/classic/tree/impl/tree_to_xml.ipp common.copy /opt/boost/include/boost/spirit/home/classic/tree/impl/parse_tree_utils.ipp common.copy /opt/boost/include/boost/spirit/home/classic/symbols/impl/tst.ipp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/impl/position_iterator.ipp common.copy /opt/boost/include/boost/spirit/home/classic/meta/impl/refactoring.ipp common.copy /opt/boost/include/boost/spirit/home/classic/meta/impl/traverse.ipp common.copy /opt/boost/include/boost/spirit/home/classic/iterator/impl/file_iterator.ipp common.copy /opt/boost/include/boost/spirit/home/classic/meta/impl/fundamental.ipp common.copy /opt/boost/include/boost/spirit/home/classic/meta/impl/parser_traits.ipp common.copy /opt/boost/include/boost/spirit/home/classic/error_handling/impl/exceptions.ipp common.copy /opt/boost/include/boost/spirit/home/classic/symbols/impl/symbols.ipp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/impl/switch.ipp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/impl/select.ipp common.copy /opt/boost/include/boost/spirit/home/classic/dynamic/impl/conditions.ipp common.copy /opt/boost/include/boost/spirit/home/classic/debug/impl/parser_names.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/scanner/skipper_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/scanner/skipper.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/scanner/scanner.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/scanner/scanner_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/primitives/primitives.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/impl/parser.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/subrule_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/impl/match_attr_traits.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/impl/match.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/subrule.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/rule.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/parser_id.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/grammar.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/parser_context.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/primitives/numerics_fwd.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/primitives/numerics.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/sequential_or.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/sequential_and.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/sequence.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/positive.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/optional.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/no_actions.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/operators.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/kleene_star.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/list.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/exclusive_or.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/intersection.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/epsilon.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/difference.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/directives.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/composite.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/alternative.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/actions.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/detail/edg/limits/for_512.hpp common.copy /opt/boost/include/boost/preprocessor/repetition/detail/edg/limits/for_256.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/edg/limits/fold_right_256.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/edg/limits/fold_right_512.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/edg/limits/fold_right_1024.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/edg/limits/fold_left_512.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/edg/limits/fold_left_256.hpp common.copy /opt/boost/include/boost/preprocessor/list/detail/edg/limits/fold_left_1024.hpp ...on 16200th target... common.copy /opt/boost/include/boost/preprocessor/repetition/detail/edg/limits/for_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse5_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse5_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse4_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse4_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse5_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse4_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse3_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse3_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse3_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse2_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse2_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse1_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse2_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse1_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward5_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/reverse1_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward5_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward5_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward4_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward4_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward4_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward2_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward3_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward3_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward3_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward1_512.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward2_1024.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward2_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp common.copy /opt/boost/include/boost/preprocessor/iteration/detail/iter/limits/forward1_1024.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_40.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_50.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_20.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_50.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_30.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_10.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_40.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_20.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_50.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_30.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_10.hpp common.copy /opt/boost/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/edg/limits/while_256.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/edg/limits/while_512.hpp common.copy /opt/boost/include/boost/preprocessor/control/detail/edg/limits/while_1024.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_30.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_20.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_40.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_10.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_40.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_30.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_50.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_20.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_50.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_10.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_40.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_30.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_20.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_10.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_50.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_40.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_30.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_20.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_10.hpp common.copy /opt/boost/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_50.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_30.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_40.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_10.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_20.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_50.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_40.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_30.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_20.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_10.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_50.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_40.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_30.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_20.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new_10.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_50.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_40.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/new.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_30.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_20.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_10.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_40.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_50.hpp ...on 16300th target... common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_10.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_20.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_30.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_50.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_30.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_40.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_20.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_10.hpp common.copy /opt/boost/include/boost/phoenix/object/detail/cpp03/preprocessed/construct.hpp common.copy /opt/boost/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_50.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_50.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_50.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_20.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_30.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_40.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_10.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_50.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_40.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_30.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_10.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_20.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_30.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_50.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_40.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_20.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_40.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_10.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_50.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_30.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_20.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_10.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_40.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_50.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_30.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_20.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_10.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_40.hpp common.copy /opt/boost/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_30.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_20.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_10.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_50.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_30.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_20.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_40.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_10.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_50.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_30.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_40.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_20.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/expression.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/call_50.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_10.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/call_30.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/call_40.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/call.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/call_10.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/call_20.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_50.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_40.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_30.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_40.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_50.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_20.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_30.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_10.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_50.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_20.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_10.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/argument.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_30.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_40.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_10.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_20.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_40.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_30.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_50.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_20.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_10.hpp common.copy /opt/boost/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator.hpp common.copy /opt/boost/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_30.hpp common.copy /opt/boost/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_10.hpp common.copy /opt/boost/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_40.hpp common.copy /opt/boost/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_20.hpp common.copy /opt/boost/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/detail/integrate_times.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/detail/integrate_const.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/detail/integrate_n_steps.hpp ...on 16400th target... common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/detail/integrate_adaptive.hpp common.copy /opt/boost/include/boost/numeric/odeint/iterator/integrate/detail/functors.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set50.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set40.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set30.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set20.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set10.hpp common.copy /opt/boost/include/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp common.copy /opt/boost/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/plain/map40.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/plain/map50.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/plain/map10.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/plain/map20.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/plain/map30.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp common.copy /opt/boost/include/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/facility/remove.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list50.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list40.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list30.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list20.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/facility/is.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/any_bind_type.hpp common.copy /opt/boost/include/boost/mpl/list/aux_/preprocessed/plain/list10.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/sign.hpp common.copy /opt/boost/include/boost/local_function/detail/preprocessor/keyword/facility/add.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_/validate.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_/nil.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_/append.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_/set_error.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_/index.hpp common.copy /opt/boost/include/boost/hana/ext/boost/fusion/detail/common.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/detail/writer_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/detail/write.hpp ...on 16500th target... common.copy /opt/boost/include/boost/gil/extension/io/targa/detail/supported_types.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/detail/writer_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/detail/scanline_read.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/detail/is_allowed.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/detail/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/detail/reader_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/targa/detail/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/detail/supported_types.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/detail/scanline_read.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/detail/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/detail/reader_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/detail/log.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/detail/is_allowed.hpp common.copy /opt/boost/include/boost/gil/extension/io/tiff/detail/device.hpp common.copy /opt/boost/include/boost/gil/extension/io/raw/detail/supported_types.hpp common.copy /opt/boost/include/boost/gil/extension/io/raw/detail/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/raw/detail/reader_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/raw/detail/is_allowed.hpp common.copy /opt/boost/include/boost/gil/extension/io/raw/detail/device.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/detail/writer_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/detail/writer_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/detail/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/detail/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/detail/supported_types.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/detail/scanline_read.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/detail/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/detail/reader_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/detail/base.hpp common.copy /opt/boost/include/boost/gil/extension/io/png/detail/is_allowed.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/detail/supported_types.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/detail/reader_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/detail/scanline_read.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/detail/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/detail/writer_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/pnm/detail/is_allowed.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/detail/supported_types.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/detail/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/detail/scanline_read.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/detail/reader_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/detail/is_allowed.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/detail/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/jpeg/detail/base.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/detail/writer_backend.hpp common.copy /opt/boost/include/boost/geometry/multi/io/wkt/detail/prefix.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/sections/sectionalize.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/detail/supported_types.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/sections/range_by_section.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/detail/write.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/detail/reader_backend.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/detail/scanline_read.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/detail/read.hpp common.copy /opt/boost/include/boost/gil/extension/io/bmp/detail/is_allowed.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/overlay/get_turns.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/overlay/self_turn_points.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/overlay/copy_segment_point.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/overlay/copy_segments.hpp common.copy /opt/boost/include/boost/geometry/multi/algorithms/detail/overlay/get_ring.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/remove.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/utilities/view.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/utilities/print.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/iterator.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/utilities/statistics.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/utilities/are_levels_ok.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/utilities/gl_draw.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/utilities/are_counts_ok.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/is_leaf.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/utilities/are_boxes_ok.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/insert.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/destroy.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/copy.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/children_box.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/visitors/count.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/rstar/rstar.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/rstar/redistribute_elements.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/rstar/insert.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/rstar/choose_next_node.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/quadratic/quadratic.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/quadratic/redistribute_elements.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/weak_visitor.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/linear/redistribute_elements.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/weak_dynamic.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/variant_visitor.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/weak_static.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/variant_static.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/subtree_destroyer.hpp ...on 16600th target... common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/variant_dynamic.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/pairs.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/scoped_deallocator.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/node_elements.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/concept.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/node/node.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/linear/linear.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/kmeans/split.hpp common.copy /opt/boost/include/boost/fusion/view/nview/detail/cpp03/nview_impl.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector_n_chooser.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector_n.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector50_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector_forward_ctor.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector50.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector40.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector30_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector40_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector30.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector20_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector10_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector20.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector10.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/vector.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/as_vector.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/value_at_impl.hpp common.copy /opt/boost/include/boost/geometry/index/detail/rtree/kmeans/kmeans.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/limits.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/set.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/set_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/set_forward_ctor.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/limits.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/as_set.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/value_of_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/list_to_cons_call.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/value_of_data_impl.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/list_to_cons.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/list_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/list_forward_ctor.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/list.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/limits.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/value_at_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/map_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/map_forward_ctor.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/map.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/limits.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/end_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/key_of_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/deref_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/deref_data_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/convert_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/convert.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/at_impl.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/begin_impl.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/vector_tie50.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/as_map.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/vector_tie30.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/vector_tie20.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/vector_tie40.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/vector_tie10.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/vector_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/map_tie50.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/map_tie40.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/map_tie30.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/map_tie20.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/map_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/map_tie10.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_vector50.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_vector30.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_vector40.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_vector20.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_vector10.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_vector.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_set50.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_set40.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_set30.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_set20.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_set10.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_set.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_map50.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_map40.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_map30.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_map20.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_map.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_map10.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_list50.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_list40.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_list10.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_list30.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_list.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_list20.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_deque50.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_deque20.hpp ...on 16700th target... common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_deque40.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_deque30.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_deque10.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/make_deque.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/list_tie50.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/list_tie30.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/list_tie10.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/list_tie40.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/list_tie20.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/deque_tie50.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/deque_tie40.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/list_tie.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/deque_tie20.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/deque_tie30.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/deque_tie10.hpp common.copy /opt/boost/include/boost/fusion/container/generation/detail/preprocessed/deque_tie.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip50.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip40.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/deque_keyed_values_call.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/limits.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/deque_keyed_values.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/deque_initial_size.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/deque_forward_ctor.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/deque.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/deque_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/build_deque.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/as_deque.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip30.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip20.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip10.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_iter_fold.hpp common.copy /opt/boost/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_fold.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/detail/preprocessed/iter_fold.hpp common.copy /opt/boost/include/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp common.copy /opt/boost/include/boost/fusion/adapted/struct/detail/preprocessor/is_seq.hpp common.copy /opt/boost/include/boost/contract/detail/preprocessor/keyword/utility/is.hpp common.copy /opt/boost/include/boost/spirit/repository/home/qi/operator/detail/keywords.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/partition/equivset.hpp common.copy /opt/boost/include/boost/spirit/home/x3/support/numeric_utils/detail/extract_int.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/partition/charset.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/parser.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/conversion/char_state_machine.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/containers/ptr_list.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/containers/ptr_vector.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/chset/range_run.hpp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/chset/range_run.ipp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/chset/basic_chset.ipp common.copy /opt/boost/include/boost/spirit/home/classic/utility/impl/chset/basic_chset.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/scanner/impl/skipper.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/impl/subrule.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/primitives/impl/primitives.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/impl/static.hpp common.copy /opt/boost/include/boost/spirit/home/classic/core/primitives/impl/numerics.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/sequential_or.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/sequential_and.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/optional.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/positive.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/sequence.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/list.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/exclusive_or.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/kleene_star.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/intersection.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/directives.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/alternative.ipp common.copy /opt/boost/include/boost/spirit/home/classic/core/composite/impl/difference.ipp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_/validate_/this_count.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate_/this.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate_/defaults.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector50_fwd.hpp common.copy /opt/boost/include/boost/local_function/aux_/preprocessor/traits/decl_/validate_/return_count.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector40.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector40_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector50.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector30_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector30.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector20.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector10.hpp ...on 16800th target... common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector20_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector10_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser40.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser50.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser30.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser10.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser20.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector50.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector50_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector40_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector30_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector30.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector40.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector20_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector20.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector10_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector10.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector50.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector40.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector30.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector10.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector20.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set40_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set50_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set50.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map50.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map50_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map40_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map40.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map30.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map20.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map30_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map10_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map20_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/map10.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map50.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map40.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map20.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map30.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map10.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set30_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set30.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set40.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set20_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set20.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set10_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set10.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/set.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set50.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set40.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set30.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set20.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set10.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons50.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons40.hpp common.copy /opt/boost/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons30.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons20.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons10.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list50_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list40_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list50.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list30_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list30.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list40.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list20_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list10_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list20.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list10.hpp common.copy /opt/boost/include/boost/fusion/container/list/detail/cpp03/preprocessed/list.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tree/sequence_node.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tokeniser/re_tokeniser_state.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tree/selection_node.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tokeniser/re_tokeniser_helper.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tokeniser/re_tokeniser.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tree/node.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tree/leaf_node.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tree/iteration_node.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tokeniser/num_token.hpp common.copy /opt/boost/include/boost/spirit/home/support/detail/lexer/parser/tree/end_node.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values40.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values30.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values50.hpp ...on 16900th target... common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values10.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values20.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size50.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size40.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size20.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size30.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size10.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque50_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque50.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque40_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque40.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque30.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque30_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque20_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque20.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque10.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque10_fwd.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque50.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque30.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque40.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque20.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque10.hpp common.copy /opt/boost/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque.hpp common.copy /opt/boost/lib/libboost_chrono.so.1.75.0 common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cwctype common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/ctime common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cwchar common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cstring common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cstdlib boost-install.generate-cmake-config-version- bin.v2/libs/headers/build/install/boost_headers-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/headers/build/install/boost_headers-config.cmake common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cstdio common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cstddef common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cstdarg common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/csignal common.copy /opt/boost/lib/cmake/boost_headers-1.75.0/boost_headers-config-version.cmake common.copy /opt/boost/lib/cmake/boost_headers-1.75.0/boost_headers-config.cmake common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/csetjmp common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cmath common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/climits common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/clocale common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cfloat common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cerrno common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cctype ln-UNIX /opt/boost/lib/libboost_chrono.so common.copy /opt/boost/include/boost/compatibility/cpp_c_headers/cassert boost-install.generate-cmake-variant- bin.v2/libs/chrono/build/gcc-9/release/threading-multi/visibility-hidden/libboost_chrono-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/chrono/build/install/boost_chrono-config.cmake common.copy /opt/boost/lib/libboost_atomic.so.1.75.0 boost-install.generate-cmake-config-version- bin.v2/libs/chrono/build/install/boost_chrono-config-version.cmake ln-UNIX /opt/boost/lib/libboost_atomic.so common.copy /opt/boost/lib/cmake/boost_chrono-1.75.0/boost_chrono-config.cmake common.copy /opt/boost/lib/cmake/boost_chrono-1.75.0/libboost_chrono-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_chrono-1.75.0/boost_chrono-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/atomic/build/gcc-9/release/threading-multi/visibility-hidden/libboost_atomic-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/atomic/build/install/boost_atomic-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/atomic/build/install/boost_atomic-config-version.cmake common.copy /opt/boost/lib/cmake/BoostDetectToolset-1.75.0.cmake common.copy /opt/boost/lib/cmake/boost_atomic-1.75.0/boost_atomic-config-version.cmake common.copy /opt/boost/lib/cmake/boost_atomic-1.75.0/boost_atomic-config.cmake common.copy /opt/boost/lib/cmake/boost_atomic-1.75.0/libboost_atomic-variant-shared.cmake common.copy /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake common.copy /opt/boost/lib/libboost_container.so.1.75.0 boost-install.generate-cmake-config- bin.v2/libs/container/build/install/boost_container-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/container/build/install/boost_container-config-version.cmake ln-UNIX /opt/boost/lib/libboost_container.so boost-install.generate-cmake-config-version- bin.v2/tools/boost_install/BoostConfigVersion.cmake boost-install.generate-cmake-variant- bin.v2/libs/container/build/gcc-9/release/threading-multi/visibility-hidden/libboost_container-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_container-1.75.0/boost_container-config.cmake common.copy /opt/boost/lib/cmake/boost_container-1.75.0/boost_container-config-version.cmake common.copy /opt/boost/lib/cmake/Boost-1.75.0/BoostConfigVersion.cmake common.copy /opt/boost/lib/cmake/boost_container-1.75.0/libboost_container-variant-shared.cmake common.copy /opt/boost/lib/libboost_context.so.1.75.0 boost-install.generate-cmake-variant- bin.v2/libs/context/build/gcc-9/release/threading-multi/visibility-hidden/libboost_context-variant-shared.cmake boost-install.generate-cmake-config- bin.v2/libs/context/build/install/boost_context-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/context/build/install/boost_context-config-version.cmake ln-UNIX /opt/boost/lib/libboost_context.so common.copy /opt/boost/lib/cmake/boost_context-1.75.0/libboost_context-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_context-1.75.0/boost_context-config.cmake ...on 17000th target... common.copy /opt/boost/lib/cmake/boost_context-1.75.0/boost_context-config-version.cmake common.copy /opt/boost/lib/libboost_thread.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_thread.so boost-install.generate-cmake-config- bin.v2/libs/contract/build/install/boost_contract-config.cmake boost-install.generate-cmake-config- bin.v2/libs/coroutine/build/install/boost_coroutine-config.cmake common.copy /opt/boost/lib/cmake/boost_contract-1.75.0/boost_contract-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/contract/build/install/boost_contract-config-version.cmake common.copy /opt/boost/lib/cmake/boost_coroutine-1.75.0/boost_coroutine-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/coroutine/build/install/boost_coroutine-config-version.cmake common.copy /opt/boost/lib/cmake/boost_contract-1.75.0/boost_contract-config-version.cmake gcc.compile.c++ bin.v2/libs/coroutine/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/detail/coroutine_context.o common.copy /opt/boost/lib/cmake/boost_coroutine-1.75.0/boost_coroutine-config-version.cmake boost-install.generate-cmake-config- bin.v2/libs/thread/build/install/boost_thread-config.cmake common.copy /opt/boost/lib/cmake/boost_thread-1.75.0/boost_thread-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/thread/build/install/boost_thread-config-version.cmake common.copy /opt/boost/lib/cmake/boost_thread-1.75.0/boost_thread-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/thread/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_thread-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_thread-1.75.0/libboost_thread-variant-shared.cmake gcc.compile.c++ bin.v2/libs/date_time/build/gcc-9/release/threading-multi/visibility-hidden/gregorian/greg_month.o gcc.link.dll bin.v2/libs/date_time/build/gcc-9/release/threading-multi/visibility-hidden/libboost_date_time.so.1.75.0 common.copy /opt/boost/lib/libboost_date_time.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_date_time.so boost-install.generate-cmake-config- bin.v2/libs/date_time/build/install/boost_date_time-config.cmake common.copy /opt/boost/lib/cmake/boost_date_time-1.75.0/boost_date_time-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/date_time/build/install/boost_date_time-config-version.cmake common.copy /opt/boost/lib/cmake/boost_date_time-1.75.0/boost_date_time-config-version.cmake boost-install.generate-cmake-variant- bin.v2/libs/date_time/build/gcc-9/release/threading-multi/visibility-hidden/libboost_date_time-variant-shared.cmake common.copy /opt/boost/lib/cmake/boost_date_time-1.75.0/libboost_date_time-variant-shared.cmake gcc.compile.c++ bin.v2/libs/exception/build/gcc-9/release/link-static/threading-multi/visibility-hidden/clone_current_exception_non_intrusive.o gcc.archive bin.v2/libs/exception/build/gcc-9/release/link-static/threading-multi/visibility-hidden/libboost_exception.a common.copy /opt/boost/lib/libboost_exception.a boost-install.generate-cmake-config- bin.v2/libs/exception/build/install/boost_exception-config.cmake common.copy /opt/boost/lib/cmake/boost_exception-1.75.0/boost_exception-config.cmake boost-install.generate-cmake-config-version- bin.v2/libs/exception/build/install/boost_exception-config-version.cmake common.copy /opt/boost/lib/cmake/boost_exception-1.75.0/boost_exception-config-version.cmake gcc.compile.c++ bin.v2/libs/coroutine/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/exceptions.o gcc.compile.c++ bin.v2/libs/coroutine/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/posix/stack_traits.o gcc.link.dll bin.v2/libs/coroutine/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_coroutine.so.1.75.0 boost-install.generate-cmake-variant- bin.v2/libs/coroutine/build/gcc-9/release/threadapi-pthread/threading-multi/visibility-hidden/libboost_coroutine-variant-shared.cmake common.copy /opt/boost/lib/libboost_coroutine.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_coroutine.so common.copy /opt/boost/lib/cmake/boost_coroutine-1.75.0/libboost_coroutine-variant-shared.cmake gcc.compile.c++ bin.v2/libs/contract/build/gcc-9/release/threading-multi/visibility-hidden/contract.o gcc.link.dll bin.v2/libs/contract/build/gcc-9/release/threading-multi/visibility-hidden/libboost_contract.so.1.75.0 boost-install.generate-cmake-variant- bin.v2/libs/contract/build/gcc-9/release/threading-multi/visibility-hidden/libboost_contract-variant-shared.cmake common.copy /opt/boost/lib/libboost_contract.so.1.75.0 ln-UNIX /opt/boost/lib/libboost_contract.so common.copy /opt/boost/lib/cmake/boost_contract-1.75.0/libboost_contract-variant-shared.cmake ...updated 17083 targets... ---> Removed intermediate container ee13c9485934 ---> 85eba9f0c34c Step 19/25 : ENV BENCHMARK_DIR=/opt/benchmark ---> Running in 5028a5303a67 ---> Removed intermediate container 5028a5303a67 ---> c8e99a47d686 Step 20/25 : RUN SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && git clone https://github.com/google/benchmark.git -b v1.6.1 && cd benchmark && mkdir build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=${BENCHMARK_DIR} -D BENCHMARK_ENABLE_TESTING=OFF .. && make -j${NPROCS} && make install && rm -rf ${SCRATCH_DIR} ---> Running in 6a138c545079 [91mCloning into 'benchmark'... [0m[91mNote: switching to '0d98dba29d66e93259db7daa53a9327df767a415'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c <new-branch-name> Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false [0m-- The CXX compiler identification is GNU 9.4.0 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Failed to find LLVM FileCheck -- Found Git: /usr/bin/git (found version "2.25.1") -- git version: v1.6.1 normalized to 1.6.1 -- Version: 1.6.1 -- Looking for shm_open in rt -- Looking for shm_open in rt - found -- Performing Test HAVE_CXX_FLAG_STD_CXX11 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WSHADOW -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success -- Performing Test HAVE_CXX_FLAG_WERROR -- Performing Test HAVE_CXX_FLAG_WERROR - Success -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED - Success -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WD654 -- Performing Test HAVE_CXX_FLAG_WD654 - Failed -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed -- Performing Test HAVE_CXX_FLAG_COVERAGE -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success -- Performing Test HAVE_STD_REGEX -- Performing Test HAVE_STD_REGEX -- Performing Test HAVE_STD_REGEX -- success -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- success -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- success -- Looking for C++ include pthread.h -- Looking for C++ include pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: /scratch/benchmark/build Scanning dependencies of target benchmark [ 4%] Building CXX object src/CMakeFiles/benchmark.dir/benchmark.cc.o [ 13%] Building CXX object src/CMakeFiles/benchmark.dir/benchmark_register.cc.o [ 13%] Building CXX object src/CMakeFiles/benchmark.dir/benchmark_api_internal.cc.o [ 18%] Building CXX object src/CMakeFiles/benchmark.dir/benchmark_name.cc.o [ 22%] Building CXX object src/CMakeFiles/benchmark.dir/benchmark_runner.cc.o [ 27%] Building CXX object src/CMakeFiles/benchmark.dir/colorprint.cc.o [ 31%] Building CXX object src/CMakeFiles/benchmark.dir/commandlineflags.cc.o [ 36%] Building CXX object src/CMakeFiles/benchmark.dir/complexity.cc.o [ 40%] Building CXX object src/CMakeFiles/benchmark.dir/console_reporter.cc.o [ 45%] Building CXX object src/CMakeFiles/benchmark.dir/counter.cc.o [ 50%] Building CXX object src/CMakeFiles/benchmark.dir/csv_reporter.cc.o [ 54%] Building CXX object src/CMakeFiles/benchmark.dir/json_reporter.cc.o [ 59%] Building CXX object src/CMakeFiles/benchmark.dir/perf_counters.cc.o [ 63%] Building CXX object src/CMakeFiles/benchmark.dir/reporter.cc.o [ 68%] Building CXX object src/CMakeFiles/benchmark.dir/sleep.cc.o [ 72%] Building CXX object src/CMakeFiles/benchmark.dir/statistics.cc.o [ 77%] Building CXX object src/CMakeFiles/benchmark.dir/string_util.cc.o [ 81%] Building CXX object src/CMakeFiles/benchmark.dir/sysinfo.cc.o [ 86%] Building CXX object src/CMakeFiles/benchmark.dir/timers.cc.o [ 90%] Linking CXX static library libbenchmark.a [ 90%] Built target benchmark Scanning dependencies of target benchmark_main [ 95%] Building CXX object src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o [100%] Linking CXX static library libbenchmark_main.a [100%] Built target benchmark_main [ 90%] Built target benchmark [100%] Built target benchmark_main Install the project... -- Install configuration: "Release" -- Installing: /opt/benchmark/lib/libbenchmark.a -- Installing: /opt/benchmark/lib/libbenchmark_main.a -- Installing: /opt/benchmark/include/benchmark -- Installing: /opt/benchmark/include/benchmark/benchmark.h -- Installing: /opt/benchmark/lib/cmake/benchmark/benchmarkConfig.cmake -- Installing: /opt/benchmark/lib/cmake/benchmark/benchmarkConfigVersion.cmake -- Installing: /opt/benchmark/lib/pkgconfig/benchmark.pc -- Installing: /opt/benchmark/lib/cmake/benchmark/benchmarkTargets.cmake -- Installing: /opt/benchmark/lib/cmake/benchmark/benchmarkTargets-release.cmake -- Installing: /opt/benchmark/share/doc/benchmark -- Installing: /opt/benchmark/share/doc/benchmark/index.md -- Installing: /opt/benchmark/share/doc/benchmark/perf_counters.md -- Installing: /opt/benchmark/share/doc/benchmark/dependencies.md -- Installing: /opt/benchmark/share/doc/benchmark/tools.md -- Installing: /opt/benchmark/share/doc/benchmark/platform_specific_build_instructions.md -- Installing: /opt/benchmark/share/doc/benchmark/_config.yml -- Installing: /opt/benchmark/share/doc/benchmark/random_interleaving.md -- Installing: /opt/benchmark/share/doc/benchmark/AssemblyTests.md -- Installing: /opt/benchmark/share/doc/benchmark/releasing.md -- Installing: /opt/benchmark/share/doc/benchmark/user_guide.md ---> Removed intermediate container 6a138c545079 ---> b88e516f3e33 Step 21/25 : ENV LD_LIBRARY_PATH=/usr/local/cuda/targets/x86_64-linux/lib:${LD_LIBRARY_PATH} ---> Running in 12667452b791 ---> Removed intermediate container 12667452b791 ---> d81d8c0ca220 Step 22/25 : ARG KOKKOS_VERSION=4.2.00 ---> Running in 9bc9f24e47e5 ---> Removed intermediate container 9bc9f24e47e5 ---> 40acd47b5de9 Step 23/25 : ARG KOKKOS_OPTIONS="-DKokkos_ENABLE_SERIAL=ON -DKokkos_ENABLE_OPENMP=ON -DKokkos_ENABLE_CUDA=ON" ---> Running in 24bdc09e1073 ---> Removed intermediate container 24bdc09e1073 ---> 288f90a21739 Step 24/25 : ENV KOKKOS_DIR=/opt/kokkos ---> Running in 3f1f02e661cd ---> Removed intermediate container 3f1f02e661cd ---> b16647cecb92 Step 25/25 : RUN KOKKOS_URL=https://github.com/kokkos/kokkos/archive/${KOKKOS_VERSION}.tar.gz && KOKKOS_ARCHIVE=kokkos-${KOKKOS_HASH}.tar.gz && SCRATCH_DIR=/scratch && mkdir -p ${SCRATCH_DIR} && cd ${SCRATCH_DIR} && wget --quiet ${KOKKOS_URL} --output-document=${KOKKOS_ARCHIVE} && mkdir -p kokkos && tar -xf ${KOKKOS_ARCHIVE} -C kokkos --strip-components=1 && cd kokkos && mkdir -p build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=${KOKKOS_DIR} -D CMAKE_CXX_COMPILER=/scratch/kokkos/bin/nvcc_wrapper ${KOKKOS_OPTIONS} .. && make -j${NPROCS} install && rm -rf ${SCRATCH_DIR} ---> Running in 4a3f4a1bc963 -- Setting default Kokkos CXX standard to 17 -- The CXX compiler identification is GNU 9.4.0 -- Check for working CXX compiler: /scratch/kokkos/bin/nvcc_wrapper -- Check for working CXX compiler: /scratch/kokkos/bin/nvcc_wrapper -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Kokkos version: 4.2.0 -- The project name is: Kokkos -- Using internal gtest for testing -- Compiler Version: 11.1.105 -- Using -std=c++17 for C++17 standard as feature -- Built-in Execution Spaces: -- Device Parallel: Kokkos::Cuda -- Host Parallel: Kokkos::OpenMP -- Host Serial: SERIAL -- -- Architectures: -- VOLTA70 -- Found CUDAToolkit: /usr/local/cuda/include (found version "11.1.105") -- Looking for C++ include pthread.h -- Looking for C++ include pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found TPLCUDA: TRUE -- Found TPLLIBDL: /usr/include -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Using internal desul_atomics copy -- Kokkos Devices: OPENMP;CUDA;SERIAL, Kokkos Backends: OPENMP;CUDA;SERIAL -- Configuring done -- Generating done -- Build files have been written to: /scratch/kokkos/build Scanning dependencies of target AlwaysCheckGit Scanning dependencies of target kokkossimd [ 3%] Building CXX object simd/src/CMakeFiles/kokkossimd.dir/Kokkos_SIMD_dummy.cpp.o [ 3%] Built target AlwaysCheckGit Scanning dependencies of target impl_git_version [ 6%] Building CXX object CMakeFiles/impl_git_version.dir/generated/Kokkos_Version_Info.cpp.o Scanning dependencies of target kokkoscore [ 9%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_Abort.cpp.o [ 12%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_CPUDiscovery.cpp.o [ 15%] Linking CXX static library libkokkossimd.a [ 15%] Built target kokkossimd [ 18%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_Command_Line_Parsing.cpp.o [ 21%] Linking CXX static library libimpl_git_version.a [ 21%] Built target impl_git_version [ 24%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_Core.cpp.o [ 27%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_Error.cpp.o [ 30%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_ExecPolicy.cpp.o [ 33%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_HostBarrier.cpp.o [ 36%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_HostSpace.cpp.o [ 39%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_HostSpace_deepcopy.cpp.o [ 42%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_HostThreadTeam.cpp.o [ 45%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_MemoryPool.cpp.o [ 48%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_MemorySpace.cpp.o [ 51%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_Profiling.cpp.o [ 54%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_SharedAlloc.cpp.o [ 57%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_Spinwait.cpp.o [ 60%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_Stacktrace.cpp.o [ 63%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/impl/Kokkos_hwloc.cpp.o [ 66%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/Cuda/Kokkos_CudaSpace.cpp.o [ 69%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/Cuda/Kokkos_Cuda_Instance.cpp.o [ 72%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/Cuda/Kokkos_Cuda_Task.cpp.o [ 75%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/OpenMP/Kokkos_OpenMP.cpp.o [ 78%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/OpenMP/Kokkos_OpenMP_Instance.cpp.o [ 81%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/OpenMP/Kokkos_OpenMP_Task.cpp.o [ 84%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/Serial/Kokkos_Serial.cpp.o [ 87%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/Serial/Kokkos_Serial_Task.cpp.o [ 90%] Building CXX object core/src/CMakeFiles/kokkoscore.dir/__/__/tpls/desul/src/Lock_Array_CUDA.cpp.o [ 93%] Linking CXX static library libkokkoscore.a [ 93%] Built target kokkoscore Scanning dependencies of target kokkoscontainers [ 96%] Building CXX object containers/src/CMakeFiles/kokkoscontainers.dir/impl/Kokkos_UnorderedMap_impl.cpp.o [100%] Linking CXX static library libkokkoscontainers.a [100%] Built target kokkoscontainers Install the project... -- Install configuration: "Release" -- Installing: /opt/kokkos/include -- Installing: /opt/kokkos/include/Kokkos_Crs.hpp -- Installing: /opt/kokkos/include/Kokkos_HostSpace.hpp -- Installing: /opt/kokkos/include/Kokkos_AnonymousSpace.hpp -- Installing: /opt/kokkos/include/Kokkos_Complex.hpp -- Installing: /opt/kokkos/include/Kokkos_Extents.hpp -- Installing: /opt/kokkos/include/Kokkos_Rank.hpp -- Installing: /opt/kokkos/include/KokkosExp_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/Kokkos_Half.hpp -- Installing: /opt/kokkos/include/Kokkos_UniqueToken.hpp -- Installing: /opt/kokkos/include/Kokkos_Atomics_Desul_Config.hpp -- Installing: /opt/kokkos/include/Kokkos_LogicalSpaces.hpp -- Installing: /opt/kokkos/include/Kokkos_Atomic.hpp -- Installing: /opt/kokkos/include/Kokkos_GraphNode.hpp -- Installing: /opt/kokkos/include/Kokkos_BitManipulation.hpp -- Installing: /opt/kokkos/include/Kokkos_View.hpp -- Installing: /opt/kokkos/include/Kokkos_TaskScheduler.hpp -- Installing: /opt/kokkos/include/Kokkos_ScratchSpace.hpp -- Installing: /opt/kokkos/include/Serial -- Installing: /opt/kokkos/include/Serial/Kokkos_Serial_Task.hpp -- Installing: /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp -- Installing: /opt/kokkos/include/Serial/Kokkos_Serial.hpp -- Installing: /opt/kokkos/include/Serial/Kokkos_Serial_UniqueToken.hpp -- Installing: /opt/kokkos/include/Serial/Kokkos_Serial_ZeroMemset.hpp -- Installing: /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_MDRange.hpp -- Installing: /opt/kokkos/include/Serial/Kokkos_Serial_WorkGraphPolicy.hpp -- Installing: /opt/kokkos/include/Serial/Kokkos_Serial_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Team.hpp -- Installing: /opt/kokkos/include/Kokkos_ReductionIdentity.hpp -- Installing: /opt/kokkos/include/Kokkos_Atomics_Desul_Volatile_Wrapper.hpp -- Installing: /opt/kokkos/include/Kokkos_MathematicalConstants.hpp -- Installing: /opt/kokkos/include/Kokkos_Timer.hpp -- Installing: /opt/kokkos/include/Kokkos_Concepts.hpp -- Installing: /opt/kokkos/include/Kokkos_MemoryTraits.hpp -- Installing: /opt/kokkos/include/Kokkos_Profiling_ScopedRegion.hpp -- Installing: /opt/kokkos/include/Threads -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_ParallelReduce_Team.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_ParallelReduce_Range.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_ParallelReduce_MDRange.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_ParallelFor_MDRange.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_ParallelFor_Range.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_ThreadsExec.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_ThreadsTeam.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_WorkGraphPolicy.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_ParallelFor_Team.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_UniqueToken.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_ParallelScan_Range.hpp -- Installing: /opt/kokkos/include/Threads/Kokkos_Threads_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/Kokkos_Parallel.hpp -- Installing: /opt/kokkos/include/Kokkos_Atomics_Desul_Wrapper.hpp -- Installing: /opt/kokkos/include/Kokkos_DetectionIdiom.hpp -- Installing: /opt/kokkos/include/Kokkos_PointerOwnership.hpp -- Installing: /opt/kokkos/include/Kokkos_Profiling_ProfileSection.hpp -- Installing: /opt/kokkos/include/HPX -- Installing: /opt/kokkos/include/HPX/Kokkos_HPX_Task.hpp -- Installing: /opt/kokkos/include/HPX/Kokkos_HPX_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/HPX/Kokkos_HPX.hpp -- Installing: /opt/kokkos/include/HPX/Kokkos_HPX_WorkGraphPolicy.hpp -- Installing: /opt/kokkos/include/Kokkos_CopyViews.hpp -- Installing: /opt/kokkos/include/traits -- Installing: /opt/kokkos/include/traits/Kokkos_OccupancyControlTrait.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_IndexTypeTrait.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_IterationPatternTrait.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_Traits_fwd.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_WorkTagTrait.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_PolicyTraitAdaptor.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_LaunchBoundsTrait.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_ScheduleTrait.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_GraphKernelTrait.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_PolicyTraitMatcher.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_WorkItemPropertyTrait.hpp -- Installing: /opt/kokkos/include/traits/Kokkos_ExecutionSpaceTrait.hpp -- Installing: /opt/kokkos/include/KokkosExp_InterOp.hpp -- Installing: /opt/kokkos/include/Kokkos_hwloc.hpp -- Installing: /opt/kokkos/include/Kokkos_Macros.hpp -- Installing: /opt/kokkos/include/fwd -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_OPENMP.hpp -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_OPENACC.hpp -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_OPENMPTARGET.hpp -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_HBWSpace.hpp -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_SYCL.hpp -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_THREADS.hpp -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_SERIAL.hpp -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_HPX.hpp -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_HIP.hpp -- Installing: /opt/kokkos/include/fwd/Kokkos_Fwd_CUDA.hpp -- Installing: /opt/kokkos/include/Kokkos_MathematicalFunctions.hpp -- Installing: /opt/kokkos/include/OpenMPTarget -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_Parallel_Common.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_Parallel.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_Reducer.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_UniqueToken.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_ParallelScan_Team.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_Parallel_MDRange.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTargetSpace.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_ParallelScan_Range.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_Task.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_ParallelReduce_Range.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_ParallelReduce_Team.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_ParallelFor_Team.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_Error.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_Instance.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_ParallelFor_Range.hpp -- Installing: /opt/kokkos/include/OpenMPTarget/Kokkos_OpenMPTarget_Abort.hpp -- Installing: /opt/kokkos/include/Kokkos_Parallel_Reduce.hpp -- Installing: /opt/kokkos/include/Kokkos_Array.hpp -- Installing: /opt/kokkos/include/Kokkos_MathematicalSpecialFunctions.hpp -- Installing: /opt/kokkos/include/Kokkos_Abort.hpp -- Installing: /opt/kokkos/include/Kokkos_Graph_fwd.hpp -- Installing: /opt/kokkos/include/OpenACC -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_SharedAllocationRecord.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_ParallelReduce_Range.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_DeepCopy.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_Traits.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_Team.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_ParallelReduce_Team.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_ParallelFor_Range.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_ParallelFor_MDRange.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_Macros.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_ParallelFor_Team.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_Instance.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_ParallelScan_Range.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_ScheduleType.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_FunctorAdapter.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACCSpace.hpp -- Installing: /opt/kokkos/include/OpenACC/Kokkos_OpenACC_ParallelReduce_MDRange.hpp -- Installing: /opt/kokkos/include/decl -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_SYCL.hpp -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_OPENMP.hpp -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_HBWSpace.hpp -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_HIP.hpp -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_OPENACC.hpp -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_SERIAL.hpp -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_OPENMPTARGET.hpp -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_THREADS.hpp -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_CUDA.hpp -- Installing: /opt/kokkos/include/decl/Kokkos_Declare_HPX.hpp -- Installing: /opt/kokkos/include/Kokkos_MemoryPool.hpp -- Installing: /opt/kokkos/include/setup -- Installing: /opt/kokkos/include/setup/Kokkos_Setup_Cuda.hpp -- Installing: /opt/kokkos/include/setup/Kokkos_Setup_SYCL.hpp -- Installing: /opt/kokkos/include/setup/Kokkos_Setup_HIP.hpp -- Installing: /opt/kokkos/include/Kokkos_WorkGraphPolicy.hpp -- Installing: /opt/kokkos/include/Kokkos_MinMaxClamp.hpp -- Installing: /opt/kokkos/include/Kokkos_Tuners.hpp -- Installing: /opt/kokkos/include/Kokkos_HBWSpace.hpp -- Installing: /opt/kokkos/include/Kokkos_NumericTraits.hpp -- Installing: /opt/kokkos/include/Kokkos_MasterLock.hpp -- Installing: /opt/kokkos/include/Kokkos_Printf.hpp -- Installing: /opt/kokkos/include/Kokkos_AcquireUniqueTokenImpl.hpp -- Installing: /opt/kokkos/include/SYCL -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_ParallelReduce_Team.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_Instance.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_ParallelFor_Range.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_Half_Conversion.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_ParallelFor_MDRange.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_TeamPolicy.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_Space.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_ZeroMemset.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_Team.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_UniqueToken.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_ParallelFor_Team.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_DeepCopy.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_ParallelReduce_Range.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_WorkgroupReduction.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_ParallelScan_Range.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_Abort.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_Half_Impl_Type.hpp -- Installing: /opt/kokkos/include/SYCL/Kokkos_SYCL_ParallelReduce_MDRange.hpp -- Installing: /opt/kokkos/include/Kokkos_Vectorization.hpp -- Installing: /opt/kokkos/include/Kokkos_Future.hpp -- Installing: /opt/kokkos/include/HIP -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_KernelLaunch.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Parallel_Team.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Space.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_ReduceScan.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_GraphNodeKernel.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Error.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Instance.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Team.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_WorkGraphPolicy.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Abort.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_GraphNode_Impl.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_UniqueToken.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Vectorization.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_ZeroMemset.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Half_Conversion.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Shuffle_Reduce.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Half_Impl_Type.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Parallel_Range.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Parallel_MDRange.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_Graph_Impl.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_BlockSize_Deduction.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_DeepCopy.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_SharedAllocationRecord.hpp -- Installing: /opt/kokkos/include/HIP/Kokkos_HIP_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/impl -- Installing: /opt/kokkos/include/impl/Kokkos_TaskPolicyData.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_AnalyzePolicy.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_GraphImpl_fwd.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Volatile_Load.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_MemorySpace.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskQueueCommon.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Default_GraphNode_Impl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_DeviceManagement.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_BitOps.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ParseCommandLineArgumentsAndEnvironmentVariables.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_CPUDiscovery.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_StringManipulation.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_SharedAlloc_timpl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_HostThreadTeam.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_HostSharedPtr.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Profiling_DeviceInfo.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_SimpleTaskScheduler.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_HostSpace_deepcopy.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Profiling_Interface.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_HostSpace_ZeroMemset.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskNode.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_GraphImpl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ViewUniformType.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskQueue_impl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_QuadPrecisionMath.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ChaseLev.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_GraphNodeCustomization.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskQueueMemoryManager.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Command_Line_Parsing.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskQueue.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Half_FloatingPointWrapper.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Default_Graph_fwd.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskQueueMultiple_impl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Spinwait.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Traits.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ViewCtor.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Half_MathematicalFunctions.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_VLAEmulation.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_FixedBufferMemoryPool.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Profiling.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ViewTracker.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Memory_Fence.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_HostBarrier.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_EBO.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Atomic_View.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_InitializationSettings.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_LinkedListNode.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskResult.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Default_GraphNodeKernel.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskBase.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ZeroMemset_fwd.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_SingleTaskQueue.hpp -- Installing: /opt/kokkos/include/impl/KokkosExp_ViewMapping.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_SharedAlloc.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Error.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ClockTic.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_FunctorAnalysis.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Stacktrace.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ViewMapping.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TeamMDPolicy.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ViewArray.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_LIFO.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Profiling_C_Interface.h -- Installing: /opt/kokkos/include/impl/Kokkos_Half_NumericTraits.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_GraphNodeImpl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ExecSpaceManager.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskQueueMultiple.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_CheckedIntegerOps.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Tools_Generic.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_GraphImpl_Utilities.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Default_Graph_Impl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_MultipleTaskQueue.hpp -- Installing: /opt/kokkos/include/impl/KokkosExp_IterateTileGPU.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ConcurrentBitset.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_NvidiaGpuArchitectures.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_ViewLayoutTiled.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_OptionalRef.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_TaskTeamMember.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Combined_Reducer.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Utilities.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Tools.hpp -- Installing: /opt/kokkos/include/impl/KokkosExp_Host_IterateTile.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_MemoryPoolAllocator.hpp -- Installing: /opt/kokkos/include/Kokkos_TaskScheduler_fwd.hpp -- Installing: /opt/kokkos/include/OpenMP -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Team.hpp -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP_UniqueToken.hpp -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_Reduce.hpp -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP.hpp -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Instance.hpp -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP_WorkGraphPolicy.hpp -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Task.hpp -- Installing: /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_Scan.hpp -- Installing: /opt/kokkos/include/Cuda -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_ZeroMemset.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_MDRange.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Graph_Impl.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Vectorization.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_CudaSpace.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_GraphNodeKernel.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_BlockSize_Deduction.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_GraphNode_Impl.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_UniqueToken.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_abort.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_WorkGraphPolicy.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Half_Conversion.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Instance.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Error.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Task.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_View.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_ReduceScan.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Team.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Half_Impl_Type.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_MDRangePolicy.hpp -- Installing: /opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Team.hpp -- Installing: /opt/kokkos/include/Kokkos_Core_fwd.hpp -- Installing: /opt/kokkos/include/Kokkos_Layout.hpp -- Installing: /opt/kokkos/include/Kokkos_ExecPolicy.hpp -- Installing: /opt/kokkos/include/Kokkos_Graph.hpp -- Installing: /opt/kokkos/include/Kokkos_Pair.hpp -- Installing: /opt/kokkos/include/Kokkos_Assert.hpp -- Installing: /opt/kokkos/include/View -- Installing: /opt/kokkos/include/View/MDSpan -- Installing: /opt/kokkos/include/View/MDSpan/Kokkos_MDSpan_Header.hpp -- Installing: /opt/kokkos/include/View/MDSpan/Kokkos_MDSpan_Extents.hpp -- Installing: /opt/kokkos/include/View/Hooks -- Installing: /opt/kokkos/include/View/Hooks/Kokkos_ViewHooks.hpp -- Installing: /opt/kokkos/include/Kokkos_Core.hpp -- Installing: /opt/kokkos/include/desul -- Installing: /opt/kokkos/include/desul/atomics -- Installing: /opt/kokkos/include/desul/atomics/Compare_Exchange_SYCL.hpp -- Installing: /opt/kokkos/include/desul/atomics/Lock_Based_Fetch_Op_SYCL.hpp -- Installing: /opt/kokkos/include/desul/atomics/Lock_Based_Fetch_Op_Host.hpp -- Installing: /opt/kokkos/include/desul/atomics/Thread_Fence.hpp -- Installing: /opt/kokkos/include/desul/atomics/Adapt_GCC.hpp -- Installing: /opt/kokkos/include/desul/atomics/Thread_Fence_SYCL.hpp -- Installing: /opt/kokkos/include/desul/atomics/Thread_Fence_ScopeCaller.hpp -- Installing: /opt/kokkos/include/desul/atomics/Adapt_SYCL.hpp -- Installing: /opt/kokkos/include/desul/atomics/Atomic_Ref.hpp -- Installing: /opt/kokkos/include/desul/atomics/Compare_Exchange_OpenMP.hpp -- Installing: /opt/kokkos/include/desul/atomics/Fetch_Op_CUDA.hpp -- Installing: /opt/kokkos/include/desul/atomics/Adapt_CXX.hpp -- Installing: /opt/kokkos/include/desul/atomics/Fetch_Op.hpp -- Installing: /opt/kokkos/include/desul/atomics/openmp -- Installing: /opt/kokkos/include/desul/atomics/openmp/OpenMP_40.hpp -- Installing: /opt/kokkos/include/desul/atomics/openmp/OpenMP_40_op.inc -- Installing: /opt/kokkos/include/desul/atomics/Lock_Array_CUDA.hpp -- Installing: /opt/kokkos/include/desul/atomics/Fetch_Op_GCC.hpp -- Installing: /opt/kokkos/include/desul/atomics/Lock_Based_Fetch_Op.hpp -- Installing: /opt/kokkos/include/desul/atomics/Thread_Fence_GCC.hpp -- Installing: /opt/kokkos/include/desul/atomics/Generic.hpp -- Installing: /opt/kokkos/include/desul/atomics/Lock_Array_HIP.hpp -- Installing: /opt/kokkos/include/desul/atomics/Operator_Function_Objects.hpp -- Installing: /opt/kokkos/include/desul/atomics/Compare_Exchange_CUDA.hpp -- Installing: /opt/kokkos/include/desul/atomics/Compare_Exchange_GCC.hpp -- Installing: /opt/kokkos/include/desul/atomics/Lock_Based_Fetch_Op_CUDA.hpp -- Installing: /opt/kokkos/include/desul/atomics/Lock_Free_Fetch_Op.hpp -- Installing: /opt/kokkos/include/desul/atomics/Lock_Based_Fetch_Op_HIP.hpp -- Installing: /opt/kokkos/include/desul/atomics/Fetch_Op_Generic.hpp -- Installing: /opt/kokkos/include/desul/atomics/Thread_Fence_CUDA.hpp -- Installing: /opt/kokkos/include/desul/atomics/Common.hpp -- Installing: /opt/kokkos/include/desul/atomics/Compare_Exchange_ScopeCaller.hpp -- Installing: /opt/kokkos/include/desul/atomics/Compare_Exchange_MSVC.hpp -- Installing: /opt/kokkos/include/desul/atomics/Fetch_Op_ScopeCaller.hpp -- Installing: /opt/kokkos/include/desul/atomics/Lock_Array.hpp -- Installing: /opt/kokkos/include/desul/atomics/Fetch_Op_SYCL.hpp -- Installing: /opt/kokkos/include/desul/atomics/Fetch_Op_HIP.hpp -- Installing: /opt/kokkos/include/desul/atomics/cuda -- Installing: /opt/kokkos/include/desul/atomics/cuda/CUDA_asm.hpp -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_atomic_op.inc_predicate -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_exchange_op.inc -- Installing: /opt/kokkos/include/desul/atomics/cuda/CUDA_asm_exchange.hpp -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_exchange_memorder.inc -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_memorder.inc -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_atomic_fetch_op.inc_predicate -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm.inc -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_atomic_op.inc -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_atomic_op.inc_isglobal -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_exchange.inc -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_atomic_fetch_op.inc -- Installing: /opt/kokkos/include/desul/atomics/cuda/cuda_cc7_asm_atomic_fetch_op.inc_isglobal -- Installing: /opt/kokkos/include/desul/atomics/Lock_Array_SYCL.hpp -- Installing: /opt/kokkos/include/desul/atomics/Thread_Fence_HIP.hpp -- Installing: /opt/kokkos/include/desul/atomics/Thread_Fence_MSVC.hpp -- Installing: /opt/kokkos/include/desul/atomics/Macros.hpp -- Installing: /opt/kokkos/include/desul/atomics/Fetch_Op_OpenMP.hpp -- Installing: /opt/kokkos/include/desul/atomics/Compare_Exchange.hpp -- Installing: /opt/kokkos/include/desul/atomics/Thread_Fence_OpenMP.hpp -- Installing: /opt/kokkos/include/desul/atomics/Compare_Exchange_HIP.hpp -- Installing: /opt/kokkos/include/desul/atomics.hpp -- Up-to-date: /opt/kokkos/include/desul -- Up-to-date: /opt/kokkos/include/desul/atomics -- Installing: /opt/kokkos/include/desul/atomics/Config.hpp -- Installing: /opt/kokkos/lib/libkokkoscore.a -- Up-to-date: /opt/kokkos/lib/libkokkoscore.a -- Up-to-date: /opt/kokkos/include -- Installing: /opt/kokkos/include/Kokkos_OffsetView.hpp -- Installing: /opt/kokkos/include/Kokkos_Functional.hpp -- Installing: /opt/kokkos/include/Kokkos_Vector.hpp -- Installing: /opt/kokkos/include/Kokkos_Bitset.hpp -- Installing: /opt/kokkos/include/Kokkos_ErrorReporter.hpp -- Installing: /opt/kokkos/include/Kokkos_DualView.hpp -- Installing: /opt/kokkos/include/Kokkos_UnorderedMap.hpp -- Installing: /opt/kokkos/include/Kokkos_ScatterView.hpp -- Installing: /opt/kokkos/include/Kokkos_DynamicView.hpp -- Up-to-date: /opt/kokkos/include/impl -- Installing: /opt/kokkos/include/impl/Kokkos_Functional_impl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_UnorderedMap_impl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_Bitset_impl.hpp -- Installing: /opt/kokkos/include/impl/Kokkos_StaticCrsGraph_factory.hpp -- Installing: /opt/kokkos/include/Kokkos_StaticCrsGraph.hpp -- Installing: /opt/kokkos/include/Kokkos_DynRankView.hpp -- Installing: /opt/kokkos/lib/libkokkoscontainers.a -- Up-to-date: /opt/kokkos/lib/libkokkoscontainers.a -- Up-to-date: /opt/kokkos/include -- Installing: /opt/kokkos/include/Kokkos_Random.hpp -- Installing: /opt/kokkos/include/Kokkos_StdAlgorithms.hpp -- Installing: /opt/kokkos/include/std_algorithms -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Count.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_ReverseCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Rotate.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Fill.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_IsSorted.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_CountIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_PartitionCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_RemoveCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_CopyIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_MaxElement.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Reduce.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_IsSortedUntil.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_ReplaceCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_BeginEnd.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_TransformInclusiveScan.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_RotateCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Search.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Distance.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_IterSwap.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_FillN.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_AdjacentFind.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_FindEnd.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_FindIfNot.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_UniqueCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Move.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_AnyOf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_AdjacentDifference.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_InclusiveScan.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_MinElement.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_ShiftRight.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Reverse.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_IsPartitioned.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Transform.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_ShiftLeft.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_ForEach.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_FindFirstOf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Remove.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_SwapRanges.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Equal.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Find.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_GenerateN.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_PartitionPoint.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_CopyBackward.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_LexicographicalCompare.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Unique.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Generate.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_TransformReduce.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Replace.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_TransformExclusiveScan.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_ReplaceCopyIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Swap.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_RemoveCopyIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_SearchN.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_ReplaceIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_RemoveIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_MinMaxElement.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Mismatch.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ReverseCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ReducerWithArbitraryJoinerNoNeutralElement.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Rotate.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_IsSorted.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_PartitionCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_CopyIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_FindIfOrNot.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_IdentityReferenceUnaryFunctor.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_CopyCopyN.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Reduce.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_HelperPredicates.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_IsSortedUntil.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ReplaceCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_TransformInclusiveScan.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_RotateCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Constraints.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Search.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ForEachForEachN.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_AdjacentFind.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_FindEnd.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_UniqueCopy.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Move.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_AdjacentDifference.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_InclusiveScan.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ShiftRight.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_MinMaxMinmaxElement.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Reverse.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_MustUseKokkosSingleInTeam.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_IsPartitioned.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Transform.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ShiftLeft.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_FindFirstOf.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_SwapRanges.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ValueWrapperForNoNeutralElement.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Equal.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_GenerateGenerateN.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_PartitionPoint.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_CopyBackward.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_LexicographicalCompare.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Unique.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_FillFillN.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_TransformReduce.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Replace.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_TransformExclusiveScan.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ReplaceCopyIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_RemoveAllVariants.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_CountCountIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_SearchN.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ReplaceIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_FunctorsForExclusiveScan.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_AllOfAnyOfNoneOf.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_Mismatch.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_ExclusiveScan.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_MoveBackward.hpp -- Installing: /opt/kokkos/include/std_algorithms/impl/Kokkos_RandomAccessIterator.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_AllOf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_Copy.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_CopyN.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_ExclusiveScan.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_MoveBackward.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_FindIf.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_ForEachN.hpp -- Installing: /opt/kokkos/include/std_algorithms/Kokkos_NoneOf.hpp -- Installing: /opt/kokkos/include/Kokkos_Sort.hpp -- Installing: /opt/kokkos/include/Kokkos_NestedSort.hpp -- Installing: /opt/kokkos/include/sorting -- Installing: /opt/kokkos/include/sorting/Kokkos_BinSortPublicAPI.hpp -- Installing: /opt/kokkos/include/sorting/Kokkos_BinOpsPublicAPI.hpp -- Installing: /opt/kokkos/include/sorting/Kokkos_SortPublicAPI.hpp -- Installing: /opt/kokkos/include/sorting/Kokkos_NestedSortPublicAPI.hpp -- Installing: /opt/kokkos/include/sorting/impl -- Installing: /opt/kokkos/include/sorting/impl/Kokkos_CopyOpsForBinSortImpl.hpp -- Installing: /opt/kokkos/include/sorting/impl/Kokkos_NestedSortImpl.hpp -- Installing: /opt/kokkos/include/sorting/impl/Kokkos_SortImpl.hpp -- Up-to-date: /opt/kokkos/include -- Installing: /opt/kokkos/include/Kokkos_SIMD_Common.hpp -- Installing: /opt/kokkos/include/Kokkos_SIMD_NEON.hpp -- Installing: /opt/kokkos/include/Kokkos_SIMD_Common_Math.hpp -- Installing: /opt/kokkos/include/Kokkos_SIMD_AVX2.hpp -- Installing: /opt/kokkos/include/Kokkos_SIMD.hpp -- Installing: /opt/kokkos/include/Kokkos_SIMD_Scalar.hpp -- Installing: /opt/kokkos/include/Kokkos_SIMD_AVX512.hpp -- Installing: /opt/kokkos/lib/libkokkossimd.a -- Up-to-date: /opt/kokkos/lib/libkokkossimd.a -- Installing: /opt/kokkos/lib/cmake/Kokkos/KokkosConfig.cmake -- Installing: /opt/kokkos/lib/cmake/Kokkos/KokkosConfigCommon.cmake -- Installing: /opt/kokkos/lib/cmake/Kokkos/KokkosConfigVersion.cmake -- Installing: /opt/kokkos/lib/cmake/Kokkos/KokkosTargets.cmake -- Installing: /opt/kokkos/lib/cmake/Kokkos/KokkosTargets-release.cmake -- Installing: /opt/kokkos/include/KokkosCore_config.h -- Installing: /opt/kokkos/bin/nvcc_wrapper -- Installing: /opt/kokkos/bin/hpcbind -- Installing: /opt/kokkos/bin/kokkos_launch_compiler -- Up-to-date: /opt/kokkos/include/KokkosCore_config.h -- Installing: /opt/kokkos/include/KokkosCore_Config_FwdBackend.hpp -- Installing: /opt/kokkos/include/KokkosCore_Config_SetupBackend.hpp -- Installing: /opt/kokkos/include/KokkosCore_Config_DeclareBackend.hpp -- Installing: /opt/kokkos/include/KokkosCore_Config_PostInclude.hpp ---> Removed intermediate container 4a3f4a1bc963 ---> 59fe1e54ca3b Successfully built 59fe1e54ca3b Successfully tagged 15d57f3de0e10440244c293dbf15b72a9ed57f57:latest [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh + docker inspect -f . 15d57f3de0e10440244c293dbf15b72a9ed57f57 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer fetnat04 seems to be running inside container 5a0de93ff8aebb75207691ab01653ec64475e24e43af5c2528afc80c85d93e55 $ docker run -t -d -u 0:0 -v /tmp/ccache:/tmp/ccache --env NVIDIA_VISIBLE_DEVICES=${NVIDIA_VISIBLE_DEVICES} -w /var/jenkins/workspace/ArborX_master --volumes-from 5a0de93ff8aebb75207691ab01653ec64475e24e43af5c2528afc80c85d93e55 -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** 15d57f3de0e10440244c293dbf15b72a9ed57f57 cat $ docker top e25626c303ff33c5a7d26ea55f03f3baa23f74ab82b9f8a012f9a3bc266e66c8 -eo pid,comm ERROR: The container started but didn't run the expected command. Please double check your ENTRYPOINT does execute the command passed as docker run argument, as required by official docker images (see https://github.com/docker-library/official-images#consistency for entrypoint consistency requirements). Alternatively you can force image entrypoint to be disabled by adding option `--entrypoint=''`. [Pipeline] { [Pipeline] sh + ccache --zero-stats Statistics zeroed [Pipeline] sh + rm -rf build + mkdir -p build [Pipeline] dir Running in /var/jenkins/workspace/ArborX_master/build [Pipeline] { [Pipeline] sh + cmake -D CMAKE_INSTALL_PREFIX=/opt/arborx -D CMAKE_BUILD_TYPE=Debug -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER=/opt/kokkos/bin/nvcc_wrapper -D CMAKE_CXX_EXTENSIONS=OFF -D CMAKE_CXX_FLAGS=-Wpedantic -Wall -Wextra -D CMAKE_PREFIX_PATH=/opt/kokkos;/opt/boost;/opt/benchmark -D ARBORX_ENABLE_MPI=ON -D MPIEXEC_PREFLAGS=--allow-run-as-root -D MPIEXEC_MAX_NUMPROCS=4 -D ARBORX_ENABLE_TESTS=ON -D ARBORX_ENABLE_EXAMPLES=ON -D ARBORX_ENABLE_BENCHMARKS=ON .. -- The CXX compiler identification is GNU 9.4.0 -- Check for working CXX compiler: /opt/kokkos/bin/nvcc_wrapper -- Check for working CXX compiler: /opt/kokkos/bin/nvcc_wrapper -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Enabled Kokkos devices: OPENMP;CUDA;SERIAL -- Found Kokkos: /opt/kokkos/lib/cmake/Kokkos (version "4.2.0") -- Found MPI_CXX: /opt/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- ArborX hash = '817bdf8c' -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.67.0") found components: unit_test_framework -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: program_options -- Found Boost: /opt/boost/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.56.0") found components: program_options -- Found benchmark: /opt/benchmark/lib/cmake/benchmark (version "1.6.1") -- Configuring done -- Generating done -- Build files have been written to: /var/jenkins/workspace/ArborX_master/build [Pipeline] sh + make -j8 VERBOSE=1 /opt/cmake/bin/cmake -S/var/jenkins/workspace/ArborX_master -B/var/jenkins/workspace/ArborX_master/build --check-build-system CMakeFiles/Makefile.cmake 0 /opt/cmake/bin/cmake -E cmake_progress_start /var/jenkins/workspace/ArborX_master/build/CMakeFiles /var/jenkins/workspace/ArborX_master/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/depend make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/CMakeFiles/record_hash.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/depend.internal". Scanning dependencies of target record_hash make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f CMakeFiles/record_hash.dir/build.make CMakeFiles/record_hash.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master && /opt/cmake/bin/cmake -DSOURCE_DIR=/var/jenkins/workspace/ArborX_master -DBINARY_DIR=/var/jenkins/workspace/ArborX_master/build "-DARBORX_VERSION_STRING=1.6 (dev)" -P cmake/SetupVersion.cmake -- ArborX hash = '817bdf8c' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 0%] Built target record_hash make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake --color= make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake --color= make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_CompileOnly.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build.make test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp Scanning dependencies of target ArborX_DataConverter.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/build Scanning dependencies of target ArborX_Test_DetailsDistributedTreeImpl.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/build Scanning dependencies of target ArborX_Test_DetailsTreeConstruction.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 1%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -isystem /opt/boost/include -Wpedantic -Wall -Wextra -g -std=c++17 -o CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/converter.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Scanning dependencies of target ArborX_Test_DetailsUtils.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/build [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMortonCodes.cpp [ 1%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstAttachIndices.cpp Scanning dependencies of target ArborX_Test_InterpMovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build.make test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsSVD.cpp Scanning dependencies of target ArborX_Test_DistributedTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/build Scanning dependencies of target ArborX_Test_QueryTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build.make test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH.cpp [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DistributedTree.exe.dir/tstDistributedTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_AttachIndices.hpp(81): warning: calling a __host__ function from a __host__ __device__ function is not allowed detected during: instantiation of "auto ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Values, Index>, ArborX::PredicatesTag, void>::get(const ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Values, Index>, ArborX::PredicatesTag, void>::Self &, int) [with Values=Kokkos::View<ArborX::Nearest<ArborX::Point> *>, Index=CustomIndex]" /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp(64): here instantiation of type "deduce_type_t<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Nearest<ArborX::Point> *>, CustomIndex>, ArborX::PredicatesTag>" /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp(106): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_AccessTraits.hpp(77): warning: missing return statement at end of non-void function "ArborX::AccessTraits<View, Tag, std::enable_if_t<<expression>, void>>::get [with View=Kokkos::View<float **>, Tag=ArborX::PrimitivesTag]" detected during: instantiation of "auto ArborX::AccessTraits<View, Tag, std::enable_if_t<<expression>, void>>::get(const View &, int) [with View=Kokkos::View<float **>, Tag=ArborX::PrimitivesTag]" /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp(64): here instantiation of type "deduce_type_t<Kokkos::View<float **>, ArborX::PrimitivesTag>" /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp(130): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_AccessTraits.hpp(77): warning: missing return statement at end of non-void function "ArborX::AccessTraits<View, Tag, std::enable_if_t<<expression>, void>>::get [with View=Kokkos::View<float **>, Tag=ArborX::PrimitivesTag]" detected during: instantiation of "auto ArborX::AccessTraits<View, Tag, std::enable_if_t<<expression>, void>>::get(const View &, int) [with View=Kokkos::View<float **>, Tag=ArborX::PrimitivesTag]" /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp(64): here instantiation of type "deduce_type_t<Kokkos::View<float **>, ArborX::PrimitivesTag>" /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyAccessTraits.cpp(130): here [ 2%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyCallbacks.cpp [ 3%] Linking CXX executable ArborX_DataConverter.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_DataConverter.exe.dir/link.txt --verbose=1 /opt/kokkos/bin/nvcc_wrapper -Wpedantic -Wall -Wextra -g CMakeFiles/ArborX_DataConverter.exe.dir/converter.cpp.o -o ArborX_DataConverter.exe -Wl,-rpath,/opt/boost/lib /opt/boost/lib/libboost_program_options.so.1.75.0 [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 3%] Built target ArborX_DataConverter.exe make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/depend.internal". [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsUtils.cpp Scanning dependencies of target ArborX_Test_DetailsContainers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstSequenceContainers.cpp [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyTypeRequirements.cpp [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsCompactRadialBasisFunction.cpp [ 3%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstContainerAdaptors.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstHeapOperations.cpp [ 4%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtStdAlgorithms.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<Test::FakePrimitive *, Kokkos::Serial::device_type>, BoundingVolume=Test::FakeBoundingVolume]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<Test::FakePrimitive *, Kokkos::Serial::device_type>, BoundingVolume=Test::FakeBoundingVolume]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeConstruction.hpp(222): here instantiation of "void ArborX::Details::TreeConstruction::GenerateHierarchy<Values, IndexableGetter, PermutationIndices, LinearOrdering, LeafNodes, InternalNodes>::operator()(int) const [with Values=ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::Serial::device_type>, Test::FakeBoundingVolume>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, PermutationIndices=Kokkos::View<const unsigned int *, Kokkos::Serial::device_type>, LinearOrdering=Kokkos::View<const unsigned long long *, Kokkos::Serial::device_type>, LeafNodes=Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::Serial::device_type>, InternalNodes=Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::Serial::device_type>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(37): here instantiation of "std::enable_if_t<std::is_void<TagType>::value, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeConstruction::GenerateHierarchy<ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::Serial::device_type>, Test::FakeBoundingVolume>, ArborX::Details::DefaultIndexableGetter, Kokkos::View<const unsigned int *, Kokkos::Serial::device_type>, Kokkos::View<const unsigned long long *, Kokkos::Serial::device_type>, Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::Serial::device_type>, Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::Serial::device_type>>, Traits=<Kokkos::Serial::execution_space>, TagType=Kokkos::Impl::WorkTagTrait::base_traits::work_tag]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeConstruction::GenerateHierarchy<ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::Serial::device_type>, Test::FakeBoundingVolume>, ArborX::Details::DefaultIndexableGetter, Kokkos::View<const unsigned int *, Kokkos::Serial::device_type>, Kokkos::View<const unsigned long long *, Kokkos::Serial::device_type>, Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::Serial::device_type>, Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::Serial::device_type>>, Traits=<Kokkos::Serial::execution_space>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here instantiation of "void Kokkos::parallel_for(const std::string &, const ExecPolicy &, const FunctorType &) [with ExecPolicy=Kokkos::RangePolicy<Kokkos::Serial::execution_space>, FunctorType=ArborX::Details::TreeConstruction::GenerateHierarchy<ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::Serial::device_type>, Test::FakeBoundingVolume>, ArborX::Details::DefaultIndexableGetter, Kokkos::View<const unsigned int *, Kokkos::Serial::device_type>, Kokkos::View<const unsigned long long *, Kokkos::Serial::device_type>, Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::Serial::device_type>, Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::Serial::device_type>>, Enable=void]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeConstruction.hpp(124): here [ 9 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<example_tree_construction_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=example_tree_construction_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, example_tree_construction_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, example_tree_construction_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=example_tree_construction_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp(219): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<Test::FakePrimitive *, Kokkos::OpenMP::device_type>, BoundingVolume=Test::FakeBoundingVolume]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<Test::FakePrimitive *, Kokkos::OpenMP::device_type>, BoundingVolume=Test::FakeBoundingVolume]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeConstruction.hpp(222): here instantiation of "void ArborX::Details::TreeConstruction::GenerateHierarchy<Values, IndexableGetter, PermutationIndices, LinearOrdering, LeafNodes, InternalNodes>::operator()(int) const [with Values=ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::OpenMP::device_type>, Test::FakeBoundingVolume>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, PermutationIndices=Kokkos::View<const unsigned int *, Kokkos::OpenMP::device_type>, LinearOrdering=Kokkos::View<const unsigned long long *, Kokkos::OpenMP::device_type>, LeafNodes=Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::OpenMP::device_type>, InternalNodes=Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::OpenMP::device_type>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(66): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeConstruction::GenerateHierarchy<ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::OpenMP::device_type>, Test::FakeBoundingVolume>, ArborX::Details::DefaultIndexableGetter, Kokkos::View<const unsigned int *, Kokkos::OpenMP::device_type>, Kokkos::View<const unsigned long long *, Kokkos::OpenMP::device_type>, Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::OpenMP::device_type>, Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::OpenMP::device_type>>, Traits=<Kokkos::HostSpace::execution_space>, Enable=Kokkos::Impl::WorkTagTrait::base_traits::work_tag]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeConstruction::GenerateHierarchy<ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::OpenMP::device_type>, Test::FakeBoundingVolume>, ArborX::Details::DefaultIndexableGetter, Kokkos::View<const unsigned int *, Kokkos::OpenMP::device_type>, Kokkos::View<const unsigned long long *, Kokkos::OpenMP::device_type>, Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::OpenMP::device_type>, Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::OpenMP::device_type>>, Traits=<Kokkos::HostSpace::execution_space>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::execute() const [with FunctorType=ArborX::Details::TreeConstruction::GenerateHierarchy<ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::OpenMP::device_type>, Test::FakeBoundingVolume>, ArborX::Details::DefaultIndexableGetter, Kokkos::View<const unsigned int *, Kokkos::OpenMP::device_type>, Kokkos::View<const unsigned long long *, Kokkos::OpenMP::device_type>, Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::OpenMP::device_type>, Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::OpenMP::device_type>>, Traits=<Kokkos::HostSpace::execution_space>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 11 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=example_tree_construction_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, example_tree_construction_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, example_tree_construction_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, example_tree_construction_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=example_tree_construction_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp(219): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<Test::FakePrimitive *, Kokkos::CudaSpace::device_type>, BoundingVolume=Test::FakeBoundingVolume]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<Test::FakePrimitive *, Kokkos::CudaSpace::device_type>, BoundingVolume=Test::FakeBoundingVolume]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeConstruction.hpp(222): here instantiation of "void ArborX::Details::TreeConstruction::GenerateHierarchy<Values, IndexableGetter, PermutationIndices, LinearOrdering, LeafNodes, InternalNodes>::operator()(int) const [with Values=ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::CudaSpace::device_type>, Test::FakeBoundingVolume>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, PermutationIndices=Kokkos::View<const unsigned int *, Kokkos::CudaSpace::device_type>, LinearOrdering=Kokkos::View<const unsigned long long *, Kokkos::CudaSpace::device_type>, LeafNodes=Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::CudaSpace::device_type>, InternalNodes=Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::CudaSpace::device_type>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_Parallel_Range.hpp(58): here instantiation of "std::enable_if_t<std::is_void<TagType>::value, 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::TreeConstruction::GenerateHierarchy<ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::CudaSpace::device_type>, Test::FakeBoundingVolume>, ArborX::Details::DefaultIndexableGetter, Kokkos::View<const unsigned int *, Kokkos::CudaSpace::device_type>, Kokkos::View<const unsigned long long *, Kokkos::CudaSpace::device_type>, Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::CudaSpace::device_type>, Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::CudaSpace::device_type>>, Traits=<Kokkos::CudaSpace::execution_space>, TagType=Kokkos::Impl::WorkTagTrait::base_traits::work_tag]" /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::TreeConstruction::GenerateHierarchy<ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::CudaSpace::device_type>, Test::FakeBoundingVolume>, ArborX::Details::DefaultIndexableGetter, Kokkos::View<const unsigned int *, Kokkos::CudaSpace::device_type>, Kokkos::View<const unsigned long long *, Kokkos::CudaSpace::device_type>, Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::CudaSpace::device_type>, Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::CudaSpace::device_type>>, Traits=<Kokkos::CudaSpace::execution_space>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here instantiation of "void Kokkos::Impl::cuda_parallel_launch_local_memory(DriverType) [with DriverType=Kokkos::Impl::ParallelFor<ArborX::Details::TreeConstruction::GenerateHierarchy<ArborX::Details::LegacyValues<Kokkos::View<Test::FakePrimitive *, Kokkos::CudaSpace::device_type>, Test::FakeBoundingVolume>, ArborX::Details::DefaultIndexableGetter, Kokkos::View<const unsigned int *, Kokkos::CudaSpace::device_type>, Kokkos::View<const unsigned long long *, Kokkos::CudaSpace::device_type>, Kokkos::View<ArborX::Details::LeafNode<ArborX::PairValueIndex<Test::FakeBoundingVolume, unsigned int>> *, Kokkos::CudaSpace::device_type>, Kokkos::View<ArborX::Details::InternalNode<Test::FakeBoundingVolume> *, Kokkos::CudaSpace::device_type>>, Kokkos::RangePolicy<Kokkos::CudaSpace::execution_space>, Kokkos::detected_or_t<Kokkos::detected_or_t<std::conditional_t<false, Kokkos::detected_t<Kokkos::Impl::execution_space_t, Kokkos::detected_t<Kokkos::Impl::device_type_t, Kokkos::Impl::ViewValueFunctor<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, uint32_t, true>>>, Kokkos::DefaultExecutionSpace>, Kokkos::Impl::execution_space_t, lambda [](int, ArborX::Box &)->void>, Kokkos::Impl::execution_space_t, Kokkos::RangePolicy<Kokkos::CudaSpace::execution_space>>>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(347): here [ 15 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, example_tree_construction_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, example_tree_construction_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, example_tree_construction_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<example_tree_construction_invoker, ARBORX_DEVICE_TYPES, void>, example_tree_construction_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=example_tree_construction_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeConstruction.cpp(219): here [ 5%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstIndexableGetter.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): warning: missing return statement at end of non-void function "ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const Test::PoorManLambda &, Predicate=const ArborX::Intersects<Test::FakePredicateGeometry> &, Primitive=const Test::PrimitivePointOrBox &]" detected during: instantiation of "__nv_bool ArborX::Details::invoke_callback_and_check_early_exit(Callback &&, Predicate &&, Primitive &&) [with Callback=const Test::PoorManLambda &, Predicate=const ArborX::Intersects<Test::FakePredicateGeometry> &, Primitive=const Test::PrimitivePointOrBox &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=Test::PoorManLambda, Predicate=ArborX::Intersects<Test::FakePredicateGeometry>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=Test::PoorManLambda]" /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<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Test::PoorManLambda, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Test::PoorManLambda, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Test::PoorManLambda, 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<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Test::PoorManLambda, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Test::PoorManLambda, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 3 instantiation contexts not shown ] instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Cuda>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Test::PoorManLambda, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Test::PoorManLambda, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here instantiation of "void Kokkos::parallel_for(const std::string &, const ExecPolicy &, const FunctorType &) [with ExecPolicy=Kokkos::RangePolicy<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Test::PoorManLambda, ArborX::Details::SpatialPredicateTag>::FullTree>, FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Test::PoorManLambda, ArborX::Details::SpatialPredicateTag>, Enable=void]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(65): here instantiation of "ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::TreeTraversal(const ExecutionSpace &, const BVH &, const Predicates &, const Callback &) [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=Test::PoorManLambda, ExecutionSpace=Kokkos::DefaultExecutionSpace]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(543): here instantiation of "void ArborX::Details::traverse(const ExecutionSpace &, const BVH &, const Predicates &, const Callback &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, Test::PrimitivePointOrBox, ArborX::Details::DefaultIndexableGetter, Test::FakeBoundingVolume>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=Test::PoorManLambda]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(406): here instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=Test::PrimitivePointOrBox, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=Test::FakeBoundingVolume, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Kokkos::View<ArborX::Intersects<Test::FakePredicateGeometry> *, Kokkos::Cuda::memory_space>, Callback=Test::PoorManLambda]" /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyTypeRequirements.cpp(78): here [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyWeightedEdges.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutLeft, Kokkos::Serial::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::Serial::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::Serial::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutLeft, Kokkos::Serial::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::Serial::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::Serial::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(262): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::Serial::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::Serial::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 2 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *[5], Kokkos::LayoutLeft, Kokkos::Serial::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::Serial::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::Serial::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *[5], Kokkos::LayoutLeft, Kokkos::Serial::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::Serial::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::Serial::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(267): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::Serial::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::Serial::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 2 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<false, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, Kokkos::LayoutStride>, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>, std::conditional_t<true, Kokkos::MemoryTraits<0U>, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::Serial::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::Serial::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<false, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, Kokkos::LayoutStride>, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>, std::conditional_t<true, Kokkos::MemoryTraits<0U>, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::Serial::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::Serial::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(272): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::Serial::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::Serial::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 2 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutLeft, Kokkos::OpenMP::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutLeft, Kokkos::OpenMP::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(262): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::OpenMP::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::OpenMP::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 3 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *[5], Kokkos::LayoutLeft, Kokkos::OpenMP::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *[5], Kokkos::LayoutLeft, Kokkos::OpenMP::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(267): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::OpenMP::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::OpenMP::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 3 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<false, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, Kokkos::LayoutStride>, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, std::conditional_t<true, Kokkos::MemoryTraits<0U>, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<false, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, Kokkos::LayoutStride>, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, std::conditional_t<true, Kokkos::MemoryTraits<0U>, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(272): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::OpenMP::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::OpenMP::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 3 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, Kokkos::LayoutLeft, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, Kokkos::LayoutLeft, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(247): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::CudaSpace::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 4 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutRight, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutRight, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(252): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::CudaSpace::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 4 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int [2][3], Kokkos::LayoutRight, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int [2][3], Kokkos::LayoutRight, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(257): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::CudaSpace::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 4 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutLeft, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutLeft, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(262): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::CudaSpace::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 4 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *[5], Kokkos::LayoutLeft, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *[5], Kokkos::LayoutLeft, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(267): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::CudaSpace::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 4 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<false, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, Kokkos::LayoutStride>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<true, Kokkos::MemoryTraits<0U>, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<false, std::conditional_t<true, Kokkos::OpenMP::array_layout, Kokkos::OpenMP::array_layout>, Kokkos::LayoutStride>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<true, Kokkos::MemoryTraits<0U>, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(272): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::CudaSpace::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 4 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<std::remove_const_t<const int> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<std::remove_const_t<const int> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(277): here instantiation of "void create_layout_right_mirror_view_no_init<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here instantiation of "void create_layout_right_mirror_view_no_init_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<create_layout_right_mirror_view_no_init_invoker, Kokkos::CudaSpace::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here [ 4 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<create_layout_right_mirror_view_no_init_invoker, ARBORX_DEVICE_TYPES, void>, create_layout_right_mirror_view_no_init_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=create_layout_right_mirror_view_no_init_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(230): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<Kokkos::CudaSpace::device_type>, View=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(362): here instantiation of "void Helper<DeviceType>::checkSendAcrossNetwork(MPI_Comm, const View1 &, const View2 &, const View3 &) [with DeviceType=Kokkos::CudaSpace::device_type, View1=Kokkos::View<int *, Kokkos::CudaSpace::device_type>, View2=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, View3=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(412): here instantiation of "void send_across_network<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here instantiation of "void send_across_network_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here [ 6 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=send_across_network_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutLeft, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=Kokkos::CudaSpace::device_type, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, ImportView=Kokkos::View<int *, Kokkos::HostSpace, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<Kokkos::CudaSpace::device_type>, View=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(362): here instantiation of "void Helper<DeviceType>::checkSendAcrossNetwork(MPI_Comm, const View1 &, const View2 &, const View3 &) [with DeviceType=Kokkos::CudaSpace::device_type, View1=Kokkos::View<int *, Kokkos::CudaSpace::device_type>, View2=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, View3=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(412): here instantiation of "void send_across_network<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here [ 7 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=send_across_network_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutLeft, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::LayoutLeft, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=Kokkos::CudaSpace::device_type, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, ImportView=Kokkos::View<int *, Kokkos::HostSpace, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<Kokkos::CudaSpace::device_type>, View=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(362): here instantiation of "void Helper<DeviceType>::checkSendAcrossNetwork(MPI_Comm, const View1 &, const View2 &, const View3 &) [with DeviceType=Kokkos::CudaSpace::device_type, View1=Kokkos::View<int *, Kokkos::CudaSpace::device_type>, View2=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, View3=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(412): here instantiation of "void send_across_network<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here [ 7 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=send_across_network_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=Kokkos::CudaSpace::device_type, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, ImportView=Kokkos::View<int *, Kokkos::HostSpace, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<Kokkos::CudaSpace::device_type>, View=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(362): here instantiation of "void Helper<DeviceType>::checkSendAcrossNetwork(MPI_Comm, const View1 &, const View2 &, const View3 &) [with DeviceType=Kokkos::CudaSpace::device_type, View1=Kokkos::View<int *, Kokkos::CudaSpace::device_type>, View2=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, View3=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(412): here instantiation of "void send_across_network<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here [ 7 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=send_across_network_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=Kokkos::CudaSpace::device_type, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, ImportView=Kokkos::View<int *, Kokkos::HostSpace, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<Kokkos::CudaSpace::device_type>, View=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(362): here instantiation of "void Helper<DeviceType>::checkSendAcrossNetwork(MPI_Comm, const View1 &, const View2 &, const View3 &) [with DeviceType=Kokkos::CudaSpace::device_type, View1=Kokkos::View<int *, Kokkos::CudaSpace::device_type>, View2=Kokkos::View<int **, Kokkos::CudaSpace::device_type>, View3=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(412): here instantiation of "void send_across_network<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here [ 7 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=send_across_network_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<true, Kokkos::MemoryTraits<1U>, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<true, Kokkos::MemoryTraits<1U>, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<Kokkos::CudaSpace::device_type>, View=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(362): here instantiation of "void Helper<DeviceType>::checkSendAcrossNetwork(MPI_Comm, const View1 &, const View2 &, const View3 &) [with DeviceType=Kokkos::CudaSpace::device_type, View1=Kokkos::View<int *, Kokkos::CudaSpace::device_type>, View2=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>, View3=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(417): here instantiation of "void send_across_network<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here instantiation of "void send_across_network_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here [ 6 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=send_across_network_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=Kokkos::CudaSpace::device_type, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>, ImportView=Kokkos::View<int *, Kokkos::HostSpace, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<Kokkos::CudaSpace::device_type>, View=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(362): here instantiation of "void Helper<DeviceType>::checkSendAcrossNetwork(MPI_Comm, const View1 &, const View2 &, const View3 &) [with DeviceType=Kokkos::CudaSpace::device_type, View1=Kokkos::View<int *, Kokkos::CudaSpace::device_type>, View2=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>, View3=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(417): here instantiation of "void send_across_network<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here [ 7 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=send_across_network_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=Kokkos::CudaSpace::device_type, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>, ImportView=Kokkos::View<int *, Kokkos::HostSpace, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<Kokkos::CudaSpace::device_type>, View=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(362): here instantiation of "void Helper<DeviceType>::checkSendAcrossNetwork(MPI_Comm, const View1 &, const View2 &, const View3 &) [with DeviceType=Kokkos::CudaSpace::device_type, View1=Kokkos::View<int *, Kokkos::CudaSpace::device_type>, View2=Kokkos::View<int **, Kokkos::CudaSpace::device_type, Kokkos::MemoryUnmanaged>, View3=Kokkos::View<int **, Kokkos::CudaSpace::device_type>]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(417): here instantiation of "void send_across_network<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here [ 7 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<send_across_network_invoker, ARBORX_DEVICE_TYPES, void>, send_across_network_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=send_across_network_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsDistributedTreeImpl.cpp(381): here [ 6%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_MPI_UNIT_TEST -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstPriorityQueueMiscellaneous.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 7%] Building CXX object test/CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyMain.cpp [ 7%] Linking CXX executable ArborX_Test_DetailsContainers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsContainers.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_Test_DetailsContainers.exe.dir/tstSequenceContainers.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstContainerAdaptors.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstHeapOperations.cpp.o CMakeFiles/ArborX_Test_DetailsContainers.exe.dir/tstPriorityQueueMiscellaneous.cpp.o -o ArborX_Test_DetailsContainers.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 8%] Linking CXX executable ArborX_Test_DetailsDistributedTreeImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.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_Test_DetailsDistributedTreeImpl.exe.dir/tstDetailsDistributedTreeImpl.cpp.o CMakeFiles/ArborX_Test_DetailsDistributedTreeImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsDistributedTreeImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 /var/jenkins/workspace/ArborX_master/src/interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp(98): warning: pointless comparison of unsigned integer with zero detected during instantiation of "std::size_t ArborX::Interpolation::Details::polynomialBasisSize<DIM,Degree>() [with DIM=3UL, Degree=0UL]" /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp(44): here /var/jenkins/workspace/ArborX_master/src/interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp(98): warning: pointless comparison of unsigned integer with zero detected during instantiation of "std::size_t ArborX::Interpolation::Details::polynomialBasisSize<DIM,Degree>() [with DIM=3UL, Degree=0UL]" /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsPolyBasis.cpp(44): here [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpDetailsMLSCoefficients.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 8%] Built target ArborX_Test_DetailsContainers.exe make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/depend.internal". make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 8%] Built target ArborX_Test_DetailsDistributedTreeImpl.exe make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_BoostAdapters.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build.make test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/build [ 8%] Linking CXX executable ArborX_Test_CompileOnly.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_CompileOnly.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_Test_CompileOnly.exe.dir/tstCompileOnlyAccessTraits.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyCallbacks.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyTypeRequirements.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyWeightedEdges.cpp.o CMakeFiles/ArborX_Test_CompileOnly.exe.dir/tstCompileOnlyMain.cpp.o -o ArborX_Test_CompileOnly.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]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 8%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o Scanning dependencies of target ArborX_Test_DetailsCrsGraphWrapperImpl.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/build cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostGeometryAdapters.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsCrsGraphWrapperImpl.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 9%] Built target ArborX_Test_CompileOnly.exe make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Clustering.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_Clustering.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build.make test/CMakeFiles/ArborX_Test_Clustering.exe.dir/build [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtMinMaxReduce.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDBSCAN.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_Clustering.exe.dir/tstDBSCAN.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp [ 10%] Linking CXX executable ArborX_Test_DetailsTreeConstruction.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsTreeConstruction.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_Test_DetailsTreeConstruction.exe.dir/tstDetailsMortonCodes.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstDetailsTreeConstruction.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/tstIndexableGetter.cpp.o CMakeFiles/ArborX_Test_DetailsTreeConstruction.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsTreeConstruction.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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_master/build' [ 10%] Built target ArborX_Test_DetailsTreeConstruction.exe make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_Geometry.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_Geometry.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build.make test/CMakeFiles/ArborX_Test_Geometry.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsAlgorithms.cpp [ 10%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstBoostRangeAdapters.cpp [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstCompileOnlyGeometry.cpp [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstInterpMovingLeastSquares.cpp [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_Geometry.exe.dir/tstRay.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstRay.cpp [ 11%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 12%] Linking CXX executable ArborX_Test_DetailsCrsGraphWrapperImpl.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.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_Test_DetailsCrsGraphWrapperImpl.exe.dir/tstDetailsCrsGraphWrapperImpl.cpp.o CMakeFiles/ArborX_Test_DetailsCrsGraphWrapperImpl.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsCrsGraphWrapperImpl.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 12%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsKokkosExtViewHelpers.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 12%] Built target ArborX_Test_DetailsCrsGraphWrapperImpl.exe make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend [ 13%] Building CXX object test/CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_BoostAdapters.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_DetailsClusteringHelpers.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build.make test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsTreeNodeLabeling.cpp [ 14%] Linking CXX executable ArborX_Test_BoostAdapters.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_BoostAdapters.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_Test_BoostAdapters.exe.dir/tstBoostGeometryAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/tstBoostRangeAdapters.cpp.o CMakeFiles/ArborX_Test_BoostAdapters.exe.dir/utf_main.cpp.o -o ArborX_Test_BoostAdapters.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_Geometry.exe.dir/tstKDOP.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstKDOP.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Built target ArborX_Test_BoostAdapters.exe make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test /var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/depend.internal". Scanning dependencies of target ArborX_Test_SpecializedTraversals.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build.make test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 14%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp [ 15%] Linking CXX executable ArborX_Test_Geometry.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Geometry.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_Test_Geometry.exe.dir/tstDetailsAlgorithms.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstCompileOnlyGeometry.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstRay.cpp.o CMakeFiles/ArborX_Test_Geometry.exe.dir/tstKDOP.cpp.o -o ArborX_Test_Geometry.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 15%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsUtils.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 16%] Linking CXX executable ArborX_Test_DetailsUtils.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsUtils.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_Test_DetailsUtils.exe.dir/tstAttachIndices.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsUtils.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtStdAlgorithms.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtMinMaxReduce.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/tstDetailsKokkosExtViewHelpers.cpp.o CMakeFiles/ArborX_Test_DetailsUtils.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsUtils.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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_master/build' [ 16%] Built target ArborX_Test_Geometry.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 17%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtVersion.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 17%] Built target ArborX_Test_DetailsUtils.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 17%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSwap.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 17%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsMutualReachabilityDistance.cpp [ 17%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp -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 [ 18%] Building CXX object test/CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 18%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtVersion_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 19%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtSort.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 19%] Linking CXX executable ArborX_Test_InterpMovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_InterpMovingLeastSquares.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_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsSVD.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsCompactRadialBasisFunction.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsPolyBasis.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpDetailsMLSCoefficients.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/tstInterpMovingLeastSquares.cpp.o CMakeFiles/ArborX_Test_InterpMovingLeastSquares.exe.dir/utf_main.cpp.o -o ArborX_Test_InterpMovingLeastSquares.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 19%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp -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_master/build' [ 19%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSwap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake --color= [ 19%] Built target ArborX_Test_InterpMovingLeastSquares.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake --color= make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 19%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtAccessibilityTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 19%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsSymmetricPseudoInverseSVD.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, 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=Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, 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<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<half_traversal_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=half_traversal_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, half_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, half_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=half_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp(60): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, 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=Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, 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<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::HostSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 8 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=half_traversal_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, half_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, half_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, half_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=half_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp(60): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, 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=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, half_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, half_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, half_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<half_traversal_invoker, ARBORX_DEVICE_TYPES, void>, half_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=half_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDetailsHalfTraversal.cpp(60): here [ 19%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDetailsExpandHalfToFull.cpp [ 19%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp -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 [ 20%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp -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 [ 20%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp -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_master/build' [ 20%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtSort_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 20%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsCompactRadialBasisFunction.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 20%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsSymmetricPseudoInverseSVD_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake --color= [ 20%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtAccessibilityTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 20%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Point.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 21%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_KDOP.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<DBSCAN::dbscan_verifier_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<DBSCAN::dbscan_verifier_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<DBSCAN::dbscan_verifier_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<DBSCAN::dbscan_verifier_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<DBSCAN::dbscan_verifier_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<DBSCAN::dbscan_verifier_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Point, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<ArborX::Point, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<DBSCAN::dbscan_verifier_invoker, ARBORX_DEVICE_TYPES, void>, DBSCAN::dbscan_verifier_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=DBSCAN::dbscan_verifier_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDBSCAN.cpp(44): here [ 22%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_Clustering.exe.dir/tstDendrogram.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp [ 23%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp.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_HeaderSelfContained_geometry_ArborX_Point_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp -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 [ 23%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp.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_HeaderSelfContained_geometry_ArborX_KDOP_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp -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_master/build' [ 23%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Point_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperPoint.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Built target ArborX_HeaderSelfContained_geometry_ArborX_KDOP_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 24%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtViewHelpers.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 25%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp -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 [ 26%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 26%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsCompactRadialBasisFunction_hpp [ 26%] Building CXX object test/CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_Clustering.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 26%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.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_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp -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_master/build' [ 26%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperPoint_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 26%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperBox.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 26%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTree.cpp [ 27%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp -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 [ 28%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstMinimumSpanningTreeGoldenTest.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtViewHelpers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxReduce.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 28%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.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_HeaderSelfContained_geometry_ArborX_HyperBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp -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_master/build' [ 28%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Box.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 28%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp -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 [ 28%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp.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_HeaderSelfContained_geometry_ArborX_Box_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp -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_master/build' [ 28%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxReduce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_Predicates.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 28%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Box_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 29%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_SpaceFillingCurves.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::HostSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 8 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(138): warning: variable "origin" was declared but never referenced detected during: instantiation of "void Callbacks::callback_nearest_predicate_invoker::run(boost::type<TestType> *) [with TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=Callbacks::callback_nearest_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here instantiation of "void boost::function0<R>::assign_to(Functor) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/function/function_template.hpp(720): here instantiation of "boost::function0<R>::function0(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/function/function_template.hpp(1087): here instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_nearest_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_nearest_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_nearest_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_nearest_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_nearest_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_nearest_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_nearest_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" (124): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(311): warning: variable "origin" was declared but never referenced detected during: instantiation of "void Callbacks::callback_with_attachment_nearest_predicate_invoker::run(boost::type<TestType> *) [with TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=Callbacks::callback_with_attachment_nearest_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here instantiation of "void boost::function0<R>::assign_to(Functor) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/function/function_template.hpp(720): here instantiation of "boost::function0<R>::function0(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/function/function_template.hpp(1087): here instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_nearest_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_nearest_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_nearest_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_nearest_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_nearest_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" (296): here [ 30%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BF.cpp [ 30%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp.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_HeaderSelfContained_details_ArborX_Predicates_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp -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_master/build' [ 30%] Built target ArborX_HeaderSelfContained_details_ArborX_Predicates_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 30%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_PairValueIndex.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 30%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.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_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp -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_master/build' [ 30%] Built target ArborX_HeaderSelfContained_details_ArborX_SpaceFillingCurves_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 31%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_PairIndexRank.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, 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=Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, 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<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<find_neighbor_list_compare_filtered_tree_traversal_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<find_neighbor_list_compare_filtered_tree_traversal_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<find_neighbor_list_compare_filtered_tree_traversal_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<find_neighbor_list_compare_filtered_tree_traversal_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<find_neighbor_list_compare_filtered_tree_traversal_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<find_neighbor_list_compare_filtered_tree_traversal_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::Serial::execution_space>, Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Serial::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<find_neighbor_list_compare_filtered_tree_traversal_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, 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=Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, 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<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::HostSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 8 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::HostSpace::execution_space>>, int>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<Test::Filter>>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, 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=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>, ArborX::PredicatesTag, void>, ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::Serial::execution_space>>, int>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Test::RadiusSearch<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::execution_space>>, int>, 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<Test::Filter>>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<find_neighbor_list_compare_filtered_tree_traversal_invoker, ARBORX_DEVICE_TYPES, void>, find_neighbor_list_compare_filtered_tree_traversal_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=find_neighbor_list_compare_filtered_tree_traversal_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstNeighborList.cpp(187): here [ 31%] Building CXX object test/CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 31%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/link.txt --verbose=1 [ 32%] Linking CXX executable ArborX_Test_SpecializedTraversals.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_SpecializedTraversals.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_Test_SpecializedTraversals.exe.dir/tstDetailsHalfTraversal.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstDetailsExpandHalfToFull.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/tstNeighborList.cpp.o CMakeFiles/ArborX_Test_SpecializedTraversals.exe.dir/utf_main.cpp.o -o ArborX_Test_SpecializedTraversals.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 /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_HeaderSelfContained_details_ArborX_PairIndexRank_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp -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 [ 33%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.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_HeaderSelfContained_details_ArborX_PairValueIndex_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp -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 [ 33%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o -c /var/jenkins/workspace/ArborX_master/test/tstUnionFind.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 33%] Built target ArborX_HeaderSelfContained_details_ArborX_PairIndexRank_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_IndexableGetter.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -c /var/jenkins/workspace/ArborX_master/test/utf_main.cpp [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_PairValueIndex_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/depend.internal". [ 34%] Built target ArborX_Test_SpecializedTraversals.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend [ 34%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP14.cpp Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake --color= [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsContainers.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.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_HeaderSelfContained_details_ArborX_DetailsContainers_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp -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_master/build' [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsContainers_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHappyTreeFriends.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.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_HeaderSelfContained_details_ArborX_IndexableGetter_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp -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_master/build' [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_IndexableGetter_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperTriangle.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 34%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp -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 [ 34%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.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_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp -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_master/build' [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX_DistributedTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 34%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHappyTreeFriends_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake --color= /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp(162): warning: integer conversion resulted in a change of sign detected during: instantiation of "void Dendrogram::dendrogram_boruvka<DeviceType>::test_method() [with DeviceType=Kokkos::Serial::device_type]" (107): here instantiation of "void Dendrogram::dendrogram_boruvka_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::Serial::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here instantiation of "void boost::function0<R>::assign_to(Functor) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/function/function_template.hpp(720): here instantiation of "boost::function0<R>::function0(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/function/function_template.hpp(1087): here instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" (107): here /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp(162): warning: integer conversion resulted in a change of sign detected during: instantiation of "void Dendrogram::dendrogram_boruvka<DeviceType>::test_method() [with DeviceType=Kokkos::OpenMP::device_type]" (107): here instantiation of "void Dendrogram::dendrogram_boruvka_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::OpenMP::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here instantiation of "void boost::function0<R>::assign_to(Functor) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/function/function_template.hpp(720): here [ 2 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" (107): here /var/jenkins/workspace/ArborX_master/test/tstDendrogram.cpp(162): warning: integer conversion resulted in a change of sign detected during: instantiation of "void Dendrogram::dendrogram_boruvka<DeviceType>::test_method() [with DeviceType=Kokkos::CudaSpace::device_type]" (107): here instantiation of "void Dendrogram::dendrogram_boruvka_invoker::run(boost::type<TestType> *) [with TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/test/tree/test_case_template.hpp(70): here instantiation of "void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate, TestType>::operator()() [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestType=Kokkos::CudaSpace::device_type]" /opt/boost/include/boost/function/function_template.hpp(158): here instantiation of "void boost::detail::function::void_function_obj_invoker0<FunctionObj, R>::invoke(boost::detail::function::function_buffer &) [with FunctionObj=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::CudaSpace::device_type>, R=void]" /opt/boost/include/boost/function/function_template.hpp(940): here instantiation of "void boost::function0<R>::assign_to(Functor) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Dendrogram::dendrogram_boruvka_invoker, Kokkos::CudaSpace::device_type>]" /opt/boost/include/boost/function/function_template.hpp(720): here [ 3 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Dendrogram::dendrogram_boruvka_invoker, ARBORX_DEVICE_TYPES, void>, Dendrogram::dendrogram_boruvka_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Dendrogram::dendrogram_boruvka_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" (107): here Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/depend.internal". [ 34%] Linking CXX executable ArborX_Test_Clustering.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_Clustering.exe.dir/link.txt --verbose=1 Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/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_Test_Clustering.exe.dir/tstDBSCAN.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/tstDendrogram.cpp.o CMakeFiles/ArborX_Test_Clustering.exe.dir/utf_main.cpp.o -o ArborX_Test_Clustering.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 35%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtArithmeticTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 36%] Linking CXX executable ArborX_Test_DetailsClusteringHelpers.exe cd /var/jenkins/workspace/ArborX_master/build/test && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Test_DetailsClusteringHelpers.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_Test_DetailsClusteringHelpers.exe.dir/tstDetailsTreeNodeLabeling.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstDetailsMutualReachabilityDistance.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTree.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstMinimumSpanningTreeGoldenTest.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/tstUnionFind.cpp.o CMakeFiles/ArborX_Test_DetailsClusteringHelpers.exe.dir/utf_main.cpp.o -o ArborX_Test_DetailsClusteringHelpers.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_unit_test_framework.so.1.75.0 /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 [ 36%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.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_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp -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_master/build' [ 36%] Built target ArborX_Test_DetailsClusteringHelpers.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/build [ 36%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperTriangle_hpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCrsGraphWrapperImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_CrsGraphWrapper.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Built target ArborX_Test_Clustering.exe make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsExpandHalfToFull.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 37%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp -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_master/build' [ 37%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtArithmeticTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 37%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_BruteForce.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 38%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp.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_HeaderSelfContained_ArborX_DistributedTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp -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 [ 38%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.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_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp -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 [ 38%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.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_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp -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 [ 39%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.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_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp -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_master/build' [ 39%] Built target ArborX_HeaderSelfContained_ArborX_DistributedTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Built target ArborX_HeaderSelfContained_ArborX_CrsGraphWrapper_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake --color= [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDendrogram.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_MinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCrsGraphWrapperImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_AttachIndices.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 39%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsExpandHalfToFull_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 39%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_AccessTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 40%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_BruteForce_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_BruteForce_hpp.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_HeaderSelfContained_ArborX_BruteForce_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_BruteForce_hpp -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 [ 41%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.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_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp -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 [ 41%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_AttachIndices_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp -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 [ 41%] Built target ArborX_HeaderSelfContained_ArborX_BruteForce_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 42%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/link.txt --verbose=1 [ 42%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_Dendrogram.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /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_HeaderSelfContained_details_ArborX_AccessTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp -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_master/build' [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_BruteForce.hpp(197): here instantiation of "ArborX::BruteForce<MemorySpace, Value, IndexableGetter, BoundingVolume>::BruteForce(const ExecutionSpace &, const Values &, const IndexableGetter &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>]" /var/jenkins/workspace/ArborX_master/src/ArborX_BruteForce.hpp(126): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_BruteForce.hpp(197): here instantiation of "ArborX::BruteForce<MemorySpace, Value, IndexableGetter, BoundingVolume>::BruteForce(const ExecutionSpace &, const Values &, const IndexableGetter &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::HostSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>]" /var/jenkins/workspace/ArborX_master/src/ArborX_BruteForce.hpp(126): here [ 8 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_BruteForce.hpp(197): here instantiation of "ArborX::BruteForce<MemorySpace, Value, IndexableGetter, BoundingVolume>::BruteForce(const ExecutionSpace &, const Values &, const IndexableGetter &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>]" /var/jenkins/workspace/ArborX_master/src/ArborX_BruteForce.hpp(126): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BruteForce_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BruteForce_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here [ 42%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o [ 42%] Built target ArborX_HeaderSelfContained_details_ArborX_AttachIndices_hpp cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeCallbacks_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeCallbacks_BVH_KDOP18.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_DBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeSpatial.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Built target ArborX_HeaderSelfContained_details_ArborX_AccessTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 43%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_HDBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 44%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.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_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp -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_master/build' [ 44%] Built target ArborX_HeaderSelfContained_details_ArborX_MinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 44%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsWeightedEdge.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 45%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.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_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp -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_master/build' [ 45%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsWeightedEdge_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 45%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=ArborX_LinearBVH.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 46%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp.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_HeaderSelfContained_details_ArborX_Dendrogram_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp -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 [ 47%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp -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 [ 47%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp.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_HeaderSelfContained_ArborX_DBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp -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_master/build' [ 47%] Built target ArborX_HeaderSelfContained_details_ArborX_Dendrogram_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/depend.internal". [ 47%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeSpatial_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 47%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_NeighborList.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 48%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeNearest.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 49%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/link.txt --verbose=1 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_ArborX_HDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp -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 [ 49%] Built target ArborX_HeaderSelfContained_ArborX_DBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Ray.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Built target ArborX_HeaderSelfContained_ArborX_HDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 49%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_TraversalPolicy.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 49%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp.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_HeaderSelfContained_ArborX_LinearBVH_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp -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 [ 50%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp.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_HeaderSelfContained_geometry_ArborX_Ray_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp -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_master/build' [ 50%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/link.txt --verbose=1 [ 50%] Built target ArborX_HeaderSelfContained_ArborX_LinearBVH_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp /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_HeaderSelfContained_details_ArborX_NeighborList_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp -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 [ 51%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/link.txt --verbose=1 cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/link.txt --verbose=1 Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/build [ 51%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Ray_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake --color= /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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp -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 [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHalfTraversal.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /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_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp -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 Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPriorityQueue.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_NeighborList_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeNearest_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Built target ArborX_HeaderSelfContained_details_ArborX_TraversalPolicy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 51%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_HyperSphere.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp [ 52%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/build cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCAN.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 52%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributedTreeImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 53%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.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_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp -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 [ 54%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.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_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp -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_master/build' [ 54%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPriorityQueue_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/link.txt --verbose=1 [ 55%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMinimumSpanningTree.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /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_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp -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_master/build' [ 55%] Built target ArborX_HeaderSelfContained_geometry_ArborX_HyperSphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsCartesianGrid.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHalfTraversal_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeConstruction.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 55%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.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_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp -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 [ 55%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.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_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp -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_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributedTreeImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend [ 55%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCAN_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/build Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 56%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBruteForceImpl.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 57%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsOperatorFunctionObjects.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 58%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.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_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp -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 [ 58%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.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_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp -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_master/build' [ 59%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/link.txt --verbose=1 [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsCartesianGrid_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend /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_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp -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]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 59%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtMinMaxOperations.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMinimumSpanningTree_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 59%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsFDBSCANDenseBox.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 59%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeConstruction_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 60%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsPolynomialBasis.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 60%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.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_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp -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_master/build' [ 60%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsOperatorFunctionObjects_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 61%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsHeap.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 62%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp -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 [ 62%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.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_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp -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_master/build' [ 62%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtMinMaxOperations_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_Callbacks.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBruteForceImpl_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsNode.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 63%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.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_HeaderSelfContained_details_ArborX_DetailsHeap_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp -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_master/build' [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsHeap_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/details/ArborX_InterpDetailsMovingLeastSquaresCoefficients.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 63%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp -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 [ 63%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.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_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp -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_master/build' [ 63%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsPolynomialBasis_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsLegacy.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 63%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp.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_HeaderSelfContained_details_ArborX_DetailsNode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp -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_master/build' [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsFDBSCANDenseBox_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=kokkos_ext/ArborX_DetailsKokkosExtStdAlgorithms.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsNode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 63%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp.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_HeaderSelfContained_details_ArborX_Callbacks_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp -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 [ 63%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeVisualization.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, BoundingVolume=KDOP14]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, BoundingVolume=KDOP14]" (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=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, BoundingVolume=KDOP14]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, KDOP14>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, KDOP14>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, KDOP14>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<KDOP14, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP14, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, KDOP14>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=KDOP14]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=KDOP14]" (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=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=KDOP14]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, KDOP14>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, KDOP14>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, KDOP14>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<KDOP14, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP14, ExecutionSpace=Kokkos::HostSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, KDOP14>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 8 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, BoundingVolume=KDOP14]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, BoundingVolume=KDOP14]" (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=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, BoundingVolume=KDOP14]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, KDOP14>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, KDOP14>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, KDOP14>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<KDOP14, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP14, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, KDOP14>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP14]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP14]" (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=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP14]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP14>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP14>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP14>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<KDOP14, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP14, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP14>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_early_exit_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_early_exit_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_early_exit_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(181): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP14]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP14]" (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=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP14]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP14>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP14>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP14>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<KDOP14, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP14, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP14>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_early_exit_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(181): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsDistributor.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 64%] Built target ArborX_HeaderSelfContained_details_ArborX_Callbacks_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 65%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMortonCode.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 65%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.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_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp -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 [ 66%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.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_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp -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_master/build' [ 66%] Built target ArborX_HeaderSelfContained_interpolation_details_ArborX_InterpDetailsMovingLeastSquaresCoefficients_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsMutualReachabilityDistance.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 66%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsLegacy_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake --color= [ 67%] Linking CXX executable ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/link.txt --verbose=1 [ 68%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.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_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp -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 Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.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_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp -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]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_Sphere.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Built target ArborX_HeaderSelfContained_kokkos_ext_ArborX_DetailsKokkosExtStdAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake --color= [ 68%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeVisualization_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/depend.internal". make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake --color= Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/build [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsSortUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 68%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeNodeLabeling.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 68%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.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_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp -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_master/build' [ 68%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMortonCode_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsStack.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 69%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp.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_HeaderSelfContained_geometry_ArborX_Sphere_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp -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_master/build' [ 69%] Built target ArborX_HeaderSelfContained_geometry_ArborX_Sphere_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 69%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsBatchedQueries.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 70%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.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_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp -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 [ 70%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.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_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp -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_master/build' [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsMutualReachabilityDistance_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake --color= [ 70%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/link.txt --verbose=1 Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.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_HeaderSelfContained_details_ArborX_DetailsStack_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp -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]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUnionFind.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 70%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsDistributor_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=interpolation/ArborX_InterpMovingLeastSquares.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsStack_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 71%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_GeometryTraits.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 71%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.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_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp -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_master/build' [ 71%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeNodeLabeling_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 72%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=geometry/ArborX_DetailsAlgorithms.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 73%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.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_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp -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 [ 73%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.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_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp -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_master/build' [ 73%] Built target ArborX_HeaderSelfContained_geometry_ArborX_GeometryTraits_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsTreeTraversal.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 74%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsSortUtils_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 75%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsPermutedData.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 75%] Linking CXX executable ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.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_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp -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 [ 75%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.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_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp -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_master/build' [ 75%] Built target ArborX_HeaderSelfContained_geometry_ArborX_DetailsAlgorithms_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_ArborX_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_MUST_INCLUDE_CONFIG_HPP -DARBORX_HEADER_TEST_NAME=ArborX.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 76%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUnionFind_hpp [ 77%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH.cpp [ 77%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.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_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp -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 [ 77%] Linking CXX executable ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.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_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp -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_master/build' [ 77%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsBatchedQueries_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_DetailsUtils.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Built target ArborX_HeaderSelfContained_interpolation_ArborX_InterpMovingLeastSquares_hpp make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/depend.internal". Scanning dependencies of target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build.make test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Building CXX object test/headers_self_contained/CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && ccache /opt/kokkos/bin/nvcc_wrapper -DARBORX_HEADER_TEST_NAME=details/ArborX_Exception.hpp -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -c /var/jenkins/workspace/ArborX_master/test/headers_self_contained/tstHeader.cpp [ 78%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.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_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp -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 [ 78%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.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_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp -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_master/build' [ 78%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsTreeTraversal_hpp make -f examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/access_traits /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/access_traits /var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/depend.internal". [ 78%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsPermutedData_hpp make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/brute_force /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/brute_force /var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_BruteForce.exe Scanning dependencies of target ArborX_Example_CudaAccessTraits.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build.make examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build.make examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 78%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_Exception_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_Exception_hpp.dir/link.txt --verbose=1 [ 78%] Building CXX object examples/brute_force/CMakeFiles/ArborX_Example_BruteForce.exe.dir/example_brute_force.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_BruteForce.exe.dir/example_brute_force.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp [ 78%] Building CXX object examples/access_traits/CMakeFiles/ArborX_Example_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/access_traits/example_cuda_access_traits.cpp /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_HeaderSelfContained_details_ArborX_Exception_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_Exception_hpp -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_master/build' [ 78%] Built target ArborX_HeaderSelfContained_details_ArborX_Exception_hpp make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/callback /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/callback /var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Callback.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build.make examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Building CXX object examples/callback/CMakeFiles/ArborX_Example_Callback.exe.dir/example_callback.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/callback && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Callback.exe.dir/example_callback.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/callback/example_callback.cpp [ 79%] Linking CXX executable ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.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_HeaderSelfContained_details_ArborX_DetailsUtils_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp -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_master/build' [ 79%] Built target ArborX_HeaderSelfContained_details_ArborX_DetailsUtils_hpp make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/dbscan /var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build.make examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Building CXX object examples/dbscan/CMakeFiles/ArborX_Example_DBSCAN.exe.dir/example_dbscan.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_DBSCAN.exe.dir/example_dbscan.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/dbscan/example_dbscan.cpp [ 79%] Linking CXX executable ArborX_HeaderSelfContained_ArborX_hpp cd /var/jenkins/workspace/ArborX_master/build/test/headers_self_contained && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_HeaderSelfContained_ArborX_hpp.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_HeaderSelfContained_ArborX_hpp.dir/tstHeader.cpp.o -o ArborX_HeaderSelfContained_ArborX_hpp -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 /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, BoundingVolume=KDOP18]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, BoundingVolume=KDOP18]" (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=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, BoundingVolume=KDOP18]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, KDOP18>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, KDOP18>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, KDOP18>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<KDOP18, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP18, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, KDOP18>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=KDOP18]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=KDOP18]" (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=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=KDOP18]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, KDOP18>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, KDOP18>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, KDOP18>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<KDOP18, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP18, ExecutionSpace=Kokkos::HostSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, KDOP18>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 8 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallback<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, BoundingVolume=KDOP18]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, BoundingVolume=KDOP18]" (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=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, BoundingVolume=KDOP18]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, KDOP18>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, KDOP18>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, KDOP18>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<KDOP18, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP18, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, KDOP18>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallback<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(88): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP18]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP18]" (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=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP18]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP18>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP18>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP18>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<KDOP18, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP18, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP18>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_early_exit_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_early_exit_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_early_exit_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(181): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP18]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP18]" (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=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP18]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP18>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP18>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP18>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<KDOP18, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP18, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP18>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_early_exit_invoker, TreeTypeTraitsList, void>, Callbacks::callback_early_exit_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_early_exit_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(181): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<float>> *, Kokkos::CudaSpace::device_type>, 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<const Callbacks::CustomInlineCallbackWithAttachment<Kokkos::CudaSpace::device_type> &>>, Kokkos::View<Kokkos::pair<int, float> *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box>>, std::decay_t<Kokkos::Array<float, 2UL, void>>> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Callbacks::callback_with_attachment_spatial_predicate_invoker, TreeTypeTraitsList, void>, Callbacks::callback_with_attachment_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Callbacks::callback_with_attachment_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeCallbacks.cpp(258): here [ 79%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BF.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Built target ArborX_HeaderSelfContained_ArborX_hpp make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MolecularDynamics.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build.make examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 79%] Building CXX object examples/molecular_dynamics/CMakeFiles/ArborX_Example_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/molecular_dynamics && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_MolecularDynamics.exe.dir/example_molecular_dynamics.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=PointCloud, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=PointCloud, 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=PointCloud, 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<PointCloud, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<PointCloud, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<PointCloud, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, Values=ArborX::Details::LegacyValues<PointCloud, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): 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=Kokkos::CudaSpace, ExecutionSpace=Kokkos::Cuda, Primitives=PointCloud, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/examples/access_traits/example_cuda_access_traits.cpp(81): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Spheres, ArborX::PredicatesTag, void>, Spheres>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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=Kokkos::Cuda, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::Cuda, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::CudaSpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, UserPredicates=Spheres, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::CudaSpace, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::CudaSpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, CallbackOrView=Kokkos::View<int *, Kokkos::CudaSpace> &, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/access_traits/example_cuda_access_traits.cpp(85): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Spheres, ArborX::PredicatesTag, void>, Spheres>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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=Kokkos::Cuda, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::Cuda, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::CudaSpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, UserPredicates=Spheres, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::CudaSpace, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::CudaSpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, CallbackOrView=Kokkos::View<int *, Kokkos::CudaSpace> &, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/access_traits/example_cuda_access_traits.cpp(85): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Spheres, ArborX::PredicatesTag, void>, Spheres>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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=Kokkos::Cuda, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::Cuda, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::CudaSpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, UserPredicates=Spheres, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::CudaSpace, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::CudaSpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, CallbackOrView=Kokkos::View<int *, Kokkos::CudaSpace> &, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/access_traits/example_cuda_access_traits.cpp(85): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Spheres, ArborX::PredicatesTag, void>, Spheres>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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=Kokkos::Cuda, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::Cuda, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::CudaSpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, UserPredicates=Spheres, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::CudaSpace, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::CudaSpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, CallbackOrView=Kokkos::View<int *, Kokkos::CudaSpace> &, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/access_traits/example_cuda_access_traits.cpp(85): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Spheres, ArborX::PredicatesTag, void>, Spheres>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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=Kokkos::Cuda, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::Cuda, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::CudaSpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, UserPredicates=Spheres, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::CudaSpace, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::CudaSpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, CallbackOrView=Kokkos::View<int *, Kokkos::CudaSpace> &, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/access_traits/example_cuda_access_traits.cpp(85): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Spheres, ArborX::PredicatesTag, void>, Spheres>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Spheres, ArborX::PredicatesTag, void>, Spheres>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Spheres, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace>, Kokkos::View<int *, Kokkos::CudaSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace>, 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=Kokkos::Cuda, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::CudaSpace, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::Cuda, Predicates=ArborX::Details::AccessValues<Spheres, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::CudaSpace>, OffsetView=Kokkos::View<int *, Kokkos::CudaSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::CudaSpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, UserPredicates=Spheres, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::CudaSpace, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<Kokkos::View<int *, Kokkos::CudaSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::CudaSpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Spheres, CallbackOrView=Kokkos::View<int *, Kokkos::CudaSpace> &, View=Kokkos::View<int *, Kokkos::CudaSpace> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/access_traits/example_cuda_access_traits.cpp(85): here [ 80%] Linking CXX executable ArborX_Example_CudaAccessTraits.exe cd /var/jenkins/workspace/ArborX_master/build/examples/access_traits && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_CudaAccessTraits.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_CudaAccessTraits.exe.dir/example_cuda_access_traits.cpp.o -o ArborX_Example_CudaAccessTraits.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_master/build' [ 80%] Built target ArborX_Example_CudaAccessTraits.exe [ 80%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP14.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Dummy, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Dummy, 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=Dummy, 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<Dummy, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Dummy, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Dummy, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): 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<Dummy, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): 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=Dummy, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp(78): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, ArborX::PredicatesTag, void>, Dummy>>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Dummy, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(152): here 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<Dummy, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Dummy, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Dummy, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=Dummy, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp(82): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, ArborX::PredicatesTag, void>, Dummy>>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Dummy, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(187): here 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<Dummy, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Dummy, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Dummy, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=Dummy, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp(82): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, ArborX::PredicatesTag, void>, Dummy>>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Dummy, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(248): here 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<Dummy, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Dummy, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Dummy, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=Dummy, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp(82): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Dummy, ArborX::PredicatesTag, void>, Dummy>>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Dummy, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(152): here 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<Dummy, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Dummy, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Dummy, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=Dummy, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp(82): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Dummy, ArborX::PredicatesTag, void>, Dummy>>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Dummy, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(187): here 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<Dummy, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Dummy, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Dummy, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=Dummy, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp(82): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Dummy, ArborX::PredicatesTag, void>, Dummy>>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Dummy, ArborX::PredicatesTag, void>, Dummy>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<Dummy, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=MemorySpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Dummy, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(248): here 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<Dummy, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Dummy, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Dummy, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=MemorySpace, ExecutionSpace=ExecutionSpace, Predicates=Dummy, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/examples/brute_force/example_brute_force.cpp(82): here [ 80%] Linking CXX executable ArborX_Example_BruteForce.exe cd /var/jenkins/workspace/ArborX_master/build/examples/brute_force && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_BruteForce.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_BruteForce.exe.dir/example_brute_force.cpp.o -o ArborX_Example_BruteForce.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_master/build' [ 80%] Built target ArborX_Example_BruteForce.exe make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_Intersection.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build.make examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 81%] Building CXX object examples/simple_intersection/CMakeFiles/ArborX_Example_Intersection.exe.dir/example_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/simple_intersection && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Intersection.exe.dir/example_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp [ 81%] Linking CXX executable ArborX_Example_DBSCAN.exe cd /var/jenkins/workspace/ArborX_master/build/examples/dbscan && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_DBSCAN.exe.dir/link.txt --verbose=1 /var/jenkins/workspace/ArborX_master/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_master/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_master/src/ArborX_LinearBVH.hpp(273): 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_master/src/ArborX_LinearBVH.hpp(175): 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_master/examples/callback/example_callback.cpp(83): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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_master/src/ArborX_LinearBVH.hpp(111): 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_master/src/ArborX_LinearBVH.hpp(215): 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_master/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_master/examples/callback/example_callback.cpp(93): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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_master/src/ArborX_LinearBVH.hpp(111): 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_master/src/ArborX_LinearBVH.hpp(215): 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_master/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_master/examples/callback/example_callback.cpp(93): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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_master/src/ArborX_LinearBVH.hpp(111): 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_master/src/ArborX_LinearBVH.hpp(215): 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_master/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_master/examples/callback/example_callback.cpp(93): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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_master/src/ArborX_LinearBVH.hpp(111): 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_master/src/ArborX_LinearBVH.hpp(215): 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_master/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_master/examples/callback/example_callback.cpp(93): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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_master/src/ArborX_LinearBVH.hpp(111): 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_master/src/ArborX_LinearBVH.hpp(215): 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_master/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_master/examples/callback/example_callback.cpp(93): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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_master/src/ArborX_LinearBVH.hpp(111): 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_master/src/ArborX_LinearBVH.hpp(215): 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_master/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_master/examples/callback/example_callback.cpp(93): here /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 [ 81%] Linking CXX executable ArborX_Example_Callback.exe cd /var/jenkins/workspace/ArborX_master/build/examples/callback && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_Callback.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_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 /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, 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=Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, 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<Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp(118): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(152): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Neighbors<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Neighbors<Kokkos::Cuda::memory_space>, Callback=ExcludeSelfCollision, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp(122): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(187): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Neighbors<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Neighbors<Kokkos::Cuda::memory_space>, Callback=ExcludeSelfCollision, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp(122): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(248): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Neighbors<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Neighbors<Kokkos::Cuda::memory_space>, Callback=ExcludeSelfCollision, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp(122): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(152): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Neighbors<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Neighbors<Kokkos::Cuda::memory_space>, Callback=ExcludeSelfCollision, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp(122): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(187): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Neighbors<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Neighbors<Kokkos::Cuda::memory_space>, Callback=ExcludeSelfCollision, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp(122): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, Neighbors<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, 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<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(248): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Neighbors<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Neighbors<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<ExcludeSelfCollision>>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Neighbors<Kokkos::Cuda::memory_space>, Callback=ExcludeSelfCollision, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/molecular_dynamics/example_molecular_dynamics.cpp(122): here [ 82%] Linking CXX executable ArborX_Example_MolecularDynamics.exe cd /var/jenkins/workspace/ArborX_master/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 make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Built target ArborX_Example_DBSCAN.exe make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake --color= make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/depend.internal". [ 82%] Built target ArborX_Example_Callback.exe make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TriangleIntersection.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/build Scanning dependencies of target ArborX_Example_TriangleIntersectionWithMapping.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build.make examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 82%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersection.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp [ 83%] Building CXX object examples/triangle_intersection/CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -DPRECOMPUTE_MAPPING -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/triangle_intersection/triangle_intersection.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 83%] 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_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/viz /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/viz /var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_TreeViz.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build.make examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 83%] Building CXX object examples/viz/CMakeFiles/ArborX_Example_TreeViz.exe.dir/tree_visualization.cpp.o cd /var/jenkins/workspace/ArborX_master/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_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_master/examples/viz/tree_visualization.cpp [ 83%] Linking CXX executable ArborX_Example_TriangleIntersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersection.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_TriangleIntersection.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersection.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 /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(152): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp(55): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(187): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp(55): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(248): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp(55): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(152): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp(55): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(187): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp(55): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Point> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(248): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(196): here instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Point> *, Kokkos::Cuda::memory_space>, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/examples/simple_intersection/example_intersection.cpp(55): here [ 83%] Linking CXX executable ArborX_Example_Intersection.exe cd /var/jenkins/workspace/ArborX_master/build/examples/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 -Wpedantic -Wall -Wextra -g -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 /usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so /opt/kokkos/lib/libkokkossimd.a /opt/openmpi/lib/libmpi.so [ 83%] Linking CXX executable ArborX_Example_TriangleIntersectionWithMapping.exe cd /var/jenkins/workspace/ArborX_master/build/examples/triangle_intersection && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TriangleIntersectionWithMapping.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_TriangleIntersectionWithMapping.exe.dir/triangle_intersection.cpp.o -o ArborX_Example_TriangleIntersectionWithMapping.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_master/build' [ 83%] Built target ArborX_Example_TriangleIntersection.exe make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/raytracing /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/raytracing /var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/depend.internal". make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 83%] Built target ArborX_Example_Intersection.exe make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/depend.internal". Scanning dependencies of target ArborX_Example_MovingLeastSquares.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build.make examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/build make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 83%] Built target ArborX_Example_TriangleIntersectionWithMapping.exe make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake --color= make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/depend.internal". [ 83%] Building CXX object examples/moving_least_squares/CMakeFiles/ArborX_Example_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/moving_least_squares/moving_least_squares.cpp Scanning dependencies of target ArborX_Example_RayTracing.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build.make examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/build Scanning dependencies of target ArborX_Benchmark_BruteForceVsBVH.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build.make benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 84%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp [ 85%] Building CXX object examples/raytracing/CMakeFiles/ArborX_Example_RayTracing.exe.dir/example_raytracing.cpp.o cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_RayTracing.exe.dir/example_raytracing.cpp.o -c /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::HostSpace, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultHostExecutionSpace, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): 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=Kokkos::HostSpace, ExecutionSpace=Kokkos::DefaultHostExecutionSpace, Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/examples/viz/tree_visualization.cpp(87): here [ 86%] Linking CXX executable ArborX_Example_TreeViz.exe cd /var/jenkins/workspace/ArborX_master/build/examples/viz && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_TreeViz.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_TreeViz.exe.dir/tree_visualization.cpp.o -o ArborX_Example_TreeViz.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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_master/build' [ 86%] Built target ArborX_Example_TreeViz.exe make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_DBSCAN.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build.make benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 86%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_DBSCAN.exe.dir/dbscan_2.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp [ 87%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeDegenerate_BVH_KDOP18.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeDegenerate_BVH_KDOP18.cpp [ 87%] Linking CXX executable ArborX_Example_MovingLeastSquares.exe cd /var/jenkins/workspace/ArborX_master/build/examples/moving_least_squares && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_MovingLeastSquares.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_MovingLeastSquares.exe.dir/moving_least_squares.cpp.o -o ArborX_Example_MovingLeastSquares.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_master/build' [ 87%] Built target ArborX_Example_MovingLeastSquares.exe make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_ExecutionSpaces.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build.make benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Building CXX object benchmarks/execution_space_instances/CMakeFiles/ArborX_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_BoundingVolumeHierarchy.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build.make benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 87%] Building CXX object benchmarks/bvh_driver/CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/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_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<2, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<2, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<2, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<2, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<2, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=2, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_2.cpp(2): here [ 87%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP14]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP14]" (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=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP14]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP14>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP14>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP14>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<KDOP14, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP14, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP14>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP14]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP14]" (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=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP14]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP14>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP14>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP14>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<KDOP14, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP14, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP14>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP14, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP14, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP14>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP14, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here [ 87%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Experimental::OrderedSpatial<ArborX::Experimental::Ray>>, 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::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Experimental::OrderedSpatial<ArborX::Experimental::Ray>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(495): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Experimental::OrderedSpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Experimental::OrderedSpatial<ArborX::Experimental::Ray>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(449): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Experimental::OrderedSpatialPredicateTag>::operator()(ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Experimental::OrderedSpatialPredicateTag>::FullTree, int) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>]" /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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>, ArborX::Experimental::OrderedSpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>, ArborX::Experimental::OrderedSpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>, ArborX::Experimental::OrderedSpatialPredicateTag>::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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>, ArborX::Experimental::OrderedSpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>, ArborX::Experimental::OrderedSpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 4 instantiation contexts not shown ] instantiation of "void Kokkos::parallel_for(const std::string &, const ExecPolicy &, const FunctorType &) [with ExecPolicy=Kokkos::RangePolicy<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>, ArborX::Experimental::OrderedSpatialPredicateTag>::FullTree>, FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>, ArborX::Experimental::OrderedSpatialPredicateTag>, Enable=void]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(416): here instantiation of "ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Experimental::OrderedSpatialPredicateTag>::TreeTraversal(const ExecutionSpace &, const BVH &, const Predicates &, const Callback &) [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>, ExecutionSpace=Kokkos::DefaultExecutionSpace]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(543): here instantiation of "void ArborX::Details::traverse(const ExecutionSpace &, const BVH &, const Predicates &, const Callback &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(406): here instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyCallbackWrapper<OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(186): here instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=OrderedIntersectsBased::Rays<Kokkos::Cuda::memory_space>, Callback=OrderedIntersectsBased::DepositEnergy<Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp(325): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(152): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, View=Kokkos::View<IntersectsBased::IntersectedCell *> &, Args=<Kokkos::View<int *> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, Callback=IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *> &, OffsetView=Kokkos::View<int *> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(187): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, View=Kokkos::View<IntersectsBased::IntersectedCell *> &, Args=<Kokkos::View<int *> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, Callback=IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *> &, OffsetView=Kokkos::View<int *> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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 [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(248): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, View=Kokkos::View<IntersectsBased::IntersectedCell *> &, Args=<Kokkos::View<int *> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, Callback=IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *> &, OffsetView=Kokkos::View<int *> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(152): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, View=Kokkos::View<IntersectsBased::IntersectedCell *> &, Args=<Kokkos::View<int *> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, Callback=IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *> &, OffsetView=Kokkos::View<int *> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(187): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, View=Kokkos::View<IntersectsBased::IntersectedCell *> &, Args=<Kokkos::View<int *> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, Callback=IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *> &, OffsetView=Kokkos::View<int *> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag, void>, IntersectsBased::Rays<Kokkos::Cuda::memory_space>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, 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<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, Kokkos::View<IntersectsBased::IntersectedCell *>, Kokkos::View<int *>, ArborX::Details::PermutedData<Kokkos::View<int *>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(248): here instantiation of "void ArborX::Details::CrsGraphWrapperImpl::queryImpl(const ExecutionSpace &, const Tree &, const Predicates &, const Callback &, OutputView &, OffsetView &, PermuteType, ArborX::Details::BufferStatus) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Tree=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<IntersectsBased::Rays<Kokkos::Cuda::memory_space>, ArborX::PredicatesTag>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *>, OffsetView=Kokkos::View<int *>, Callback=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, CallbackOrView=ArborX::Details::LegacyCallbackWrapper<std::decay_t<IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>>>, View=Kokkos::View<IntersectsBased::IntersectedCell *> &, Args=<Kokkos::View<int *> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(215): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=IntersectsBased::Rays<Kokkos::Cuda::memory_space>, Callback=IntersectsBased::AccumulateRaySphereIntersections<Kokkos::Cuda::memory_space>, OutputView=Kokkos::View<IntersectsBased::IntersectedCell *> &, OffsetView=Kokkos::View<int *> &, Args=<>]" /var/jenkins/workspace/ArborX_master/examples/raytracing/example_raytracing.cpp(338): here [ 87%] Linking CXX executable ArborX_Example_RayTracing.exe cd /var/jenkins/workspace/ArborX_master/build/examples/raytracing && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Example_RayTracing.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_RayTracing.exe.dir/example_raytracing.cpp.o -o ArborX_Example_RayTracing.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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_master/build' [ 87%] Built target ArborX_Example_RayTracing.exe make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/develop /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/develop /var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_Develop.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build.make benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Building CXX object benchmarks/develop/CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && ccache /opt/kokkos/bin/nvcc_wrapper -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/include -Wpedantic -Wall -Wextra -g -extended-lambda -Wext-lambda-captures-this -arch=sm_70 -fopenmp -pthread -std=c++17 -o CMakeFiles/ArborX_Benchmark_Develop.exe.dir/develop.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/develop/develop.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, 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=Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, 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<Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Primitives=Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /usr/include/c++/9/ext/new_allocator.h(146): here instantiation of "void __gnu_cxx::new_allocator<_Tp>::construct(_Up *, _Args &&...) [with _Tp=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, _Up=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, _Args=<const Kokkos::Cuda &, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>>]" /usr/include/c++/9/bits/alloc_traits.h(483): here instantiation of "void std::allocator_traits<std::allocator<_Tp>>::construct(std::allocator_traits<std::allocator<_Tp>>::allocator_type &, _Up *, _Args &&...) [with _Tp=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, _Up=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, _Args=<const Kokkos::Cuda &, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>>]" /usr/include/c++/9/bits/vector.tcc(116): here instantiation of "std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args &&...) [with _Tp=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, _Alloc=std::allocator<ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, _Args=<const Kokkos::Cuda &, Kokkos::View<ArborX::Point *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>>]" /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp(188): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, 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=Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, 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<Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Primitives=Kokkos::View<ArborX::Point *, Kokkos::Cuda::memory_space>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp(193): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, 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::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>]" /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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 4 instantiation contexts not shown ] instantiation of "void Kokkos::parallel_for(const std::string &, const ExecPolicy &, const FunctorType &) [with ExecPolicy=Kokkos::RangePolicy<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>, ArborX::Details::SpatialPredicateTag>::FullTree>, FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>, ArborX::Details::SpatialPredicateTag>, Enable=void]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(65): here instantiation of "ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::TreeTraversal(const ExecutionSpace &, const BVH &, const Predicates &, const Callback &) [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>, ExecutionSpace=Kokkos::Cuda]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(543): here instantiation of "void ArborX::Details::traverse(const ExecutionSpace &, const BVH &, const Predicates &, const Callback &) [with ExecutionSpace=Kokkos::Cuda, BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(406): here instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(186): here instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere>>, std::decay_t<int>> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, Kokkos::MemoryTraits<0U>>, Callback=CountCallback<Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/execution_space_instances/execution_space_instances_driver.cpp(205): here [ 88%] Linking CXX executable ArborX_Benchmark_ExecutionSpaces.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/execution_space_instances && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_ExecutionSpaces.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_Benchmark_ExecutionSpaces.exe.dir/execution_space_instances_driver.cpp.o -o ArborX_Benchmark_ExecutionSpaces.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/boost/lib/libboost_program_options.so.1.75.0 /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 /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<2, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<2, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<2, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=2]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_2.cpp(2): here [ 88%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_DBSCAN.exe.dir/dbscan_3.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 88%] Built target ArborX_Benchmark_ExecutionSpaces.exe make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_UnionFind.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build.make benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Building CXX object benchmarks/union_find/CMakeFiles/ArborX_Benchmark_UnionFind.exe.dir/union_find.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/build/include -isystem /opt/kokkos/include -isystem /opt/openmpi/include -isystem /opt/benchmark/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_Benchmark_UnionFind.exe.dir/union_find.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/union_find/union_find.cpp [ 89%] Linking CXX executable ArborX_Benchmark_Develop.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/develop && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_Develop.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_Benchmark_Develop.exe.dir/develop.cpp.o -o ArborX_Benchmark_Develop.exe -Wl,-rpath,/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /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 -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Built target ArborX_Benchmark_Develop.exe make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' cd /var/jenkins/workspace/ArborX_master/build && /opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /var/jenkins/workspace/ArborX_master /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake --color= Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/DependInfo.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend.internal". Dependee "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/depend.internal". Scanning dependencies of target ArborX_Benchmark_DistributedTree.exe make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' make -f benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build.make benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/build make[2]: Entering directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Building CXX object benchmarks/distributed_tree_driver/CMakeFiles/ArborX_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/distributed_tree_driver && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/point_clouds -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_DistributedTree.exe.dir/distributed_tree_driver.cpp.o -c /var/jenkins/workspace/ArborX_master/benchmarks/distributed_tree_driver/distributed_tree_driver.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<3, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<3, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<3, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<3, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<3, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=3, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_3.cpp(2): here [ 89%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp /var/jenkins/workspace/ArborX_master/benchmarks/union_find/union_find.cpp(118): warning: missing return statement at end of non-void function "buildUnionFind(const ExecutionSpace &, int) [with ExecutionSpace=Kokkos::DefaultExecutionSpace]" detected during instantiation of "auto buildUnionFind(const ExecutionSpace &, int) [with ExecutionSpace=Kokkos::DefaultExecutionSpace]" (131): here /var/jenkins/workspace/ArborX_master/benchmarks/union_find/union_find.cpp(118): warning: missing return statement at end of non-void function "buildUnionFind(const ExecutionSpace &, int) [with ExecutionSpace=Kokkos::DefaultExecutionSpace]" detected during instantiation of "auto buildUnionFind(const ExecutionSpace &, int) [with ExecutionSpace=Kokkos::DefaultExecutionSpace]" (131): here [ 89%] Linking CXX executable ArborX_Benchmark_UnionFind.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/union_find && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_UnionFind.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_Benchmark_UnionFind.exe.dir/union_find.cpp.o -o ArborX_Benchmark_UnionFind.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.75.0 /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 -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 89%] Built target ArborX_Benchmark_UnionFind.exe [ 90%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_DBSCAN.exe.dir/dbscan_4.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_4.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP18]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP18]" (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=Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, BoundingVolume=KDOP18]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP18>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP18>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP18>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<KDOP18, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP18, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::Serial::memory_space>, KDOP18>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 7 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Degenerate::empty_tree_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP18]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP18]" (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=Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, BoundingVolume=KDOP18]" /opt/kokkos/include/Kokkos_DetectionIdiom.hpp(64): here instantiation of type "Kokkos::is_detected<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP18>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP18>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP18>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<KDOP18, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=KDOP18, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Box *, Kokkos::CudaSpace::memory_space>, KDOP18>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/test/ArborXTest_LegacyTree.hpp(29): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Degenerate::empty_tree_spatial_predicate_invoker, TreeTypeTraitsList, void>, Degenerate::empty_tree_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Degenerate::empty_tree_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(25): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 15 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 17 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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 [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<KDOP18, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<KDOP18, unsigned int>, ArborX::Details::DefaultIndexableGetter, KDOP18>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::CudaSpace::device_type>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 21 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_KDOP18, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TreeTypeTraitsList, void>, Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=Miscellaneous::not_exceeding_stack_capacity_spatial_predicate_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeDegenerate.cpp(340): here [ 90%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BF.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BF.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<ManufacturedSolution::structured_grid_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<ManufacturedSolution::structured_grid_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<ManufacturedSolution::structured_grid_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<ManufacturedSolution::structured_grid_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<ManufacturedSolution::structured_grid_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 14 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<ManufacturedSolution::structured_grid_invoker, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 16 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestType=TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 20 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_BVH_Box, Kokkos::CudaSpace::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::Serial::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::OpenMP::device_type>, TreeExecutionAndMemorySpaces<ArborX_Legacy_BVH_Box, Kokkos::CudaSpace::device_type>>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<TreeTypeTraitsList, 6>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=TreeTypeTraitsList, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<ManufacturedSolution::structured_grid_invoker, TreeTypeTraitsList, void>, ManufacturedSolution::structured_grid_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=ManufacturedSolution::structured_grid_invoker, TestTypesList=TreeTypeTraitsList, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstQueryTreeManufacturedSolution.cpp(39): here [ 91%] Building CXX object test/CMakeFiles/ArborX_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o cd /var/jenkins/workspace/ArborX_master/build/test && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/build/test -I/var/jenkins/workspace/ArborX_master/test -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Test_QueryTree.exe.dir/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp.o -c /var/jenkins/workspace/ArborX_master/build/test/tstQueryTreeManufacturedSolution_BVH_KDOP14.cpp /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning: __host__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning: __device__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning: __host__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning: __device__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, 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=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, 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<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Serial, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): 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=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::Serial, Primitives=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(201): here instantiation of "void BM_construction<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(365): here instantiation of "void register_benchmark_construction<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(44): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(79): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 7 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(79): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 7 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(79): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 7 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(79): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 7 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(79): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 7 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(79): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 7 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Serial, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(79): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 3 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Serial, Predicates=ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, int>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(186): here instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::Serial, Predicates=ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, int>, Callback=CountCallback<Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(275): here instantiation of "void BM_radius_callback_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(391): here instantiation of "void register_benchmark_spatial_query_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(48): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Serial, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(79): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, 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=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, 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<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::OpenMP, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): 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=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::OpenMP, Primitives=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(201): here instantiation of "void BM_construction<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(365): here instantiation of "void register_benchmark_construction<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(44): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(87): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 8 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(87): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 8 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(87): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 8 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(87): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 8 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(87): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 8 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(87): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 8 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::OpenMP, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(87): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::OpenMP, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 4 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::OpenMP, Predicates=ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, int>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(186): here instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Serial::memory_space, ExecutionSpace=Kokkos::OpenMP, Predicates=ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, int>, Callback=CountCallback<Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(275): here instantiation of "void BM_radius_callback_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(391): here instantiation of "void register_benchmark_spatial_query_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, TreeType=ArborX::BVH<Kokkos::Serial::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(48): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::OpenMP, MemorySpace=Kokkos::Serial::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(87): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): 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=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Primitives=Kokkos::View<ArborX::Point *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(201): here instantiation of "void BM_construction<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(365): here instantiation of "void register_benchmark_construction<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(44): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, MemorySpace=Kokkos::Cuda::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(103): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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 [ 11 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, MemorySpace=Kokkos::Cuda::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(103): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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 [ 11 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, MemorySpace=Kokkos::Cuda::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(103): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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 [ 11 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, MemorySpace=Kokkos::Cuda::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(103): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 11 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, MemorySpace=Kokkos::Cuda::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(103): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 11 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, MemorySpace=Kokkos::Cuda::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(103): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 11 instantiation contexts not shown ] instantiation of "std::enable_if_t<Kokkos::is_view_v, void> ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, View &&, Args &&...) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::Cuda, Predicates=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, CallbackOrView=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, View=Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>> &, Args=<ArborX::Experimental::TraversalPolicy &>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(237): here instantiation of "void BM_radius_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(378): here instantiation of "void register_benchmark_spatial_query_no_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(46): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, MemorySpace=Kokkos::Cuda::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(103): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>>]" /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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>>, 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<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Cuda, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Cuda::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, int>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>, ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 7 instantiation contexts not shown ] instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Cuda, Predicates=ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, int>, Callback=ArborX::Details::LegacyCallbackWrapper<CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>>]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(186): here instantiation of "void ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const Predicates &, const Callback &, const ArborX::Experimental::TraversalPolicy &) const [with MemorySpace=Kokkos::Cuda::memory_space, ExecutionSpace=Kokkos::Cuda, Predicates=ArborX::Experimental::AttachIndices<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, int>, Callback=CountCallback<Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(275): here instantiation of "void BM_radius_callback_search<ExecutionSpace,TreeType>(benchmark::State &, const Spec &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/benchmark_registration.hpp(391): here instantiation of "void register_benchmark_spatial_query_callback<ExecutionSpace,TreeType>(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, TreeType=ArborX::BVH<Kokkos::Cuda::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(48): here instantiation of "BenchmarkRegistration<ExecutionSpace, ArborX::BVH<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>::BenchmarkRegistration(const Spec &, const std::string &) [with ExecutionSpace=Kokkos::Cuda, MemorySpace=Kokkos::Cuda::memory_space]" /var/jenkins/workspace/ArborX_master/benchmarks/bvh_driver/bvh_driver.cpp(103): here /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning: __host__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning: __device__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning: __host__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning: __device__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration [ 91%] Linking CXX executable ArborX_Benchmark_BoundingVolumeHierarchy.exe cd /var/jenkins/workspace/ArborX_master/build/benchmarks/bvh_driver && /opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/ArborX_Benchmark_BoundingVolumeHierarchy.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_Benchmark_BoundingVolumeHierarchy.exe.dir/bvh_driver.cpp.o -o ArborX_Benchmark_BoundingVolumeHierarchy.exe -Wl,-rpath,/opt/boost/lib:/opt/openmpi/lib /opt/benchmark/lib/libbenchmark.a /opt/boost/lib/libboost_program_options.so.1.75.0 /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 -lrt make[2]: Leaving directory '/var/jenkins/workspace/ArborX_master/build' [ 91%] Built target ArborX_Benchmark_BoundingVolumeHierarchy.exe [ 92%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_5.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, float>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, float>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, float>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, float>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, float>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=float]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(138): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(400): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag, void>, ArborXBenchmark::Placeholder<4, double>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<ExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<MemorySpace, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, 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::LegacyDefaultCallback, Kokkos::View<int *, ExecutionSpace>, Kokkos::View<int *, ExecutionSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, ExecutionSpace>, 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, Callback=ArborX::Details::LegacyDefaultCallback, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, PermuteType=ArborX::Details::CrsGraphWrapperImpl::Iota]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsCrsGraphWrapperImpl.hpp(406): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>>, ExecutionSpace=ExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborXBenchmark::Placeholder<4, double>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, ExecutionSpace>, OffsetView=Kokkos::View<int *, ExecutionSpace>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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::ExperimentalHyperGeometry::Point<4, double>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<4, ArborX::GeometryTraits::coordinate_type_t<std::decay_t<std::invoke_result_t<ArborX::Details::DefaultIndexableGetter, ArborX::PairValueIndex<ArborX::ExperimentalHyperGeometry::Point<4, double>, unsigned int>>>>>, ExecutionSpace=ExecutionSpace, UserPredicates=ArborXBenchmark::Placeholder<4, double>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, ExecutionSpace> &, Args=<Kokkos::View<int *, ExecutionSpace> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(99): here instantiation of "void ArborXBenchmark::run_fp<DIM,FloatingPoint>(int, int, int) [with DIM=4, FloatingPoint=double]" /var/jenkins/workspace/ArborX_master/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_timpl.hpp(141): here instantiation of "void ArborXBenchmark::run<DIM>(int, int, int) [with DIM=4]" /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_4.cpp(2): here [ 92%] Building CXX object benchmarks/brute_force_vs_bvh/CMakeFiles/ArborX_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_BruteForceVsBVH.exe.dir/brute_force_vs_bvh_6.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/brute_force_vs_bvh/brute_force_vs_bvh_6.cpp /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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 [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp(2): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag, void>, ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>>>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::DefaultExecutionSpace, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::Cuda::memory_space>, Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Cuda::memory_space>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 9 instantiation contexts not shown ] 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<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::AccessValues<ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, ArborX::PredicatesTag>, OutputView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, OffsetView=Kokkos::View<int *, Kokkos::Cuda::memory_space>, Callback=ArborX::Details::LegacyDefaultCallback]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(111): 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=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, Value=ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::ExperimentalHyperGeometry::Box<3, float>, ExecutionSpace=Kokkos::DefaultExecutionSpace, UserPredicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_CrsGraphWrapper.hpp(30): here instantiation of "void ArborX::query(const Tree &, const ExecutionSpace &, const Predicates &, CallbackOrView &&, View &&, Args &&...) [with Tree=ArborX::BoundingVolumeHierarchy<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ArborX::PairValueIndex<std::decay_t<Kokkos::detected_t<ArborX::Details::AccessTraitsGetArchetypeExpression, ArborX::AccessTraits<const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag, void>, const Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>>>, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::DefaultExecutionSpace, Predicates=ArborX::Details::PrimitivesWithRadius<ArborX::Details::AccessValues<Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, ArborX::PrimitivesTag>>, CallbackOrView=ArborX::Details::LegacyDefaultCallback, View=Kokkos::View<int *, Kokkos::Cuda::memory_space> &, Args=<Kokkos::View<int *, Kokkos::Cuda::memory_space> &>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/ArborX_DBSCANVerification.hpp(322): here instantiation of "__nv_bool ArborX::Details::verifyDBSCAN(ExecutionSpace, const Primitives &, float, int, const LabelsView &) [with ExecutionSpace=Kokkos::DefaultExecutionSpace, Primitives=Kokkos::View<ArborX::ExperimentalHyperGeometry::Point<3, float> *, Kokkos::Cuda::memory_space>, LabelsView=Kokkos::View<int *, Kokkos::Cuda::memory_space>]" /var/jenkins/workspace/ArborX_master/benchmarks/dbscan/dbscan_timpl.hpp(261): here instantiation of "__nv_bool ArborXBenchmark::run<DIM>(const ArborXBenchmark::Parameters &) [with DIM=3]" /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_3.cpp(2): here [ 92%] Building CXX object benchmarks/dbscan/CMakeFiles/ArborX_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o cd /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan && ccache /opt/kokkos/bin/nvcc_wrapper -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DKOKKOS_DEPENDENCE -I/var/jenkins/workspace/ArborX_master/benchmarks/dbscan -I/var/jenkins/workspace/ArborX_master/src -I/var/jenkins/workspace/ArborX_master/src/details -I/var/jenkins/workspace/ArborX_master/src/geometry -I/var/jenkins/workspace/ArborX_master/src/kokkos_ext -I/var/jenkins/workspace/ArborX_master/src/interpolation -I/var/jenkins/workspace/ArborX_master/src/interpolation/details -I/var/jenkins/workspace/ArborX_master/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_Benchmark_DBSCAN.exe.dir/dbscan_5.cpp.o -c /var/jenkins/workspace/ArborX_master/build/benchmarks/dbscan/dbscan_5.cpp /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning: __host__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(195): warning: __device__ annotation is ignored on a function("vector_data") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning: __host__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /opt/boost/include/boost/fusion/container/vector/vector.hpp(273): warning: __device__ annotation is ignored on a function("vector") that is explicitly defaulted on its first declaration /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::Serial::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::Serial::device_type>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 9 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<hello_world_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::Serial::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::HostSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::OpenMP::device_type>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 10 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=hello_world_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsLegacy.hpp(55): warning: missing return statement at end of non-void function "ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator() [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, BoundingVolume=ArborX::Box]" detected during: instantiation of "auto ArborX::Details::LegacyValues<Primitives, BoundingVolume>::operator()(ArborX::Details::LegacyValues<Primitives, BoundingVolume>::size_type) const [with Primitives=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, 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=Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, 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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>, ArborX::PrimitivesTag, void>, ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>>" /var/jenkins/workspace/ArborX_master/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<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>, CheckGetReturnType=ArborX::Details::DoNotCheckGetReturnType]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(273): here instantiation of "ArborX::BoundingVolumeHierarchy<MemorySpace, Value, IndexableGetter, BoundingVolume>::BoundingVolumeHierarchy(const ExecutionSpace &, const Values &, const IndexableGetter &, const SpaceFillingCurve &) [with MemorySpace=Kokkos::CudaSpace::memory_space, Value=ArborX::PairValueIndex<ArborX::Box, unsigned int>, IndexableGetter=ArborX::Details::DefaultIndexableGetter, BoundingVolume=ArborX::Box, ExecutionSpace=Kokkos::CudaSpace::execution_space, Values=ArborX::Details::LegacyValues<Kokkos::View<ArborX::Point *, Kokkos::CudaSpace::device_type>, ArborX::Box>, SpaceFillingCurve=ArborX::Experimental::Morton64]" /var/jenkins/workspace/ArborX_master/src/ArborX_LinearBVH.hpp(175): here [ 11 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(185): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here instantiation of "void ArborX::DistributedTreeBase<BottomTree>::query(const ExecutionSpace &, const UserPredicates &, Args &&...) const [with BottomTree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, UserPredicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Args=<ArborX::Details::LegacyDefaultCallbackWithRank, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space> &, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(203): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ImportView=Kokkos::View<int *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(185): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ImportView=Kokkos::View<int *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(185): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ImportView=Kokkos::View<int *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(185): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ImportView=Kokkos::View<int *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(185): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here instantiation of "void ArborX::DistributedTreeBase<BottomTree>::query(const ExecutionSpace &, const UserPredicates &, Args &&...) const [with BottomTree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, UserPredicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Args=<ArborX::Details::LegacyDefaultCallbackWithRank, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space> &, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(203): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Intersects<ArborX::Sphere>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Intersects<ArborX::Sphere>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Intersects<ArborX::Sphere>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Intersects<ArborX::Sphere>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::PairIndexRank *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::PairIndexRank *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(313): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here instantiation of "void ArborX::DistributedTreeBase<BottomTree>::query(const ExecutionSpace &, const UserPredicates &, Args &&...) const [with BottomTree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, UserPredicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Args=<ArborX::Details::LegacyDefaultCallbackWithRank, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space> &, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(203): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::PairIndexRank *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(313): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::PairIndexRank *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::PairIndexRank *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(313): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(313): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(313): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<float *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<float *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(325): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here instantiation of "void ArborX::DistributedTreeBase<BottomTree>::query(const ExecutionSpace &, const UserPredicates &, Args &&...) const [with BottomTree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, UserPredicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Args=<ArborX::Details::LegacyDefaultCallbackWithRank, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space> &, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(203): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<float *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<float *, Kokkos::CudaSpace>, ImportView=Kokkos::View<std::remove_const_t<float> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(325): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<float *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<float *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<float *, Kokkos::CudaSpace>, ImportView=Kokkos::View<std::remove_const_t<float> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(325): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<float *, Kokkos::CudaSpace>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<float *, Kokkos::CudaSpace>, ImportView=Kokkos::View<std::remove_const_t<float> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(325): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<float *, Kokkos::CudaSpace>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<float *, Kokkos::CudaSpace>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<float *, Kokkos::CudaSpace>, ImportView=Kokkos::View<std::remove_const_t<float> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(325): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(83): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here instantiation of "void ArborX::DistributedTree<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const UserPredicates &, IndicesAndRanks &&, OffsetView &&) const [with MemorySpace=Kokkos::CudaSpace::memory_space, ExecutionSpace=Kokkos::CudaSpace::execution_space, UserPredicates=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, IndicesAndRanks=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space> &, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>> &]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(116): here [ 8 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Point>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Point>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Point>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Point>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ImportView=Kokkos::View<int *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(313): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(398): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, ImportView=Kokkos::View<int *, Kokkos::HostSpace::memory_space, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(313): here instantiation of "void ArborX::Details::DistributedTree::communicateResultsBack(MPI_Comm, const ExecutionSpace &, OutputView &, const Offset &, Ranks &, Ids &, Distances *) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, OutputView=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Ids=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Distances=Kokkos::View<float *, Kokkos::CudaSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(398): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<hello_world_invoker, ARBORX_DEVICE_TYPES, void>, hello_world_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=hello_world_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(34): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<empty_tree_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<ArborX::PairIndexRank *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::HostSpace>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=empty_tree_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here instantiation of "void ArborX::DistributedTreeBase<BottomTree>::query(const ExecutionSpace &, const UserPredicates &, Args &&...) const [with BottomTree=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, UserPredicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Args=<ArborX::Details::LegacyDefaultCallbackWithRank, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space> &, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>> &>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(203): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Intersects<ArborX::Box>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Intersects<ArborX::Box>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Intersects<ArborX::Box>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Intersects<ArborX::Box>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeSpatial.hpp(77): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatch(ArborX::Details::SpatialPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, const Callback &, OutputView &, OffsetView &) [with DistributedTree=ArborX::DistributedTreeBase<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, OutputView=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Callback=ArborX::Details::LegacyDefaultCallbackWithRank]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(101): here [ 10 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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 [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::Intersects<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, 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<const ArborX::Details::LegacyDefaultCallbackWithRank &>>, Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space>, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 23 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<empty_tree_invoker, ARBORX_DEVICE_TYPES, void>, empty_tree_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=empty_tree_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(133): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<do_not_exceed_capacity_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<do_not_exceed_capacity_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<do_not_exceed_capacity_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<do_not_exceed_capacity_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<do_not_exceed_capacity_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<do_not_exceed_capacity_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::HostSpace>>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=do_not_exceed_capacity_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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 [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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 [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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 [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Sphere> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, 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<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::CudaSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::CudaSpace::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::WithinDistanceFromPredicates<ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Point> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Kokkos::View<float *, Kokkos::CudaSpace>>, 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::LegacyDefaultCallback, Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Cuda/Kokkos_Cuda_KernelLaunch.hpp(88): here [ 22 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<do_not_exceed_capacity_invoker, ARBORX_DEVICE_TYPES, void>, do_not_exceed_capacity_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=do_not_exceed_capacity_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(338): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here instantiation of "void ArborX::DistributedTree<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const UserPredicates &, IndicesAndRanks &&, OffsetView &&) const [with MemorySpace=Kokkos::CudaSpace::memory_space, ExecutionSpace=Kokkos::CudaSpace::execution_space, UserPredicates=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, IndicesAndRanks=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space> &, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>> &]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(471): here [ 8 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_box_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(430): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Box>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_box_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(430): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Box>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_box_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(430): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Box>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_box_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(430): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Box>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Box> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_box_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_box_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_box_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(430): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(89): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "Kokkos::View<View::traits::data_type, Kokkos::LayoutRight, ExecutionSpace::memory_space> ArborX::Details::create_layout_right_mirror_view_no_init(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>, std::conditional_t<false, void, Kokkos::Experimental::DefaultViewHooks>, std::conditional_t<false, void, Kokkos::MemoryManaged>>, ExecutionSpace=Kokkos::HostSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(66): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here instantiation of "void ArborX::DistributedTree<MemorySpace, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>::query(const ExecutionSpace &, const UserPredicates &, IndicesAndRanks &&, OffsetView &&) const [with MemorySpace=Kokkos::CudaSpace::memory_space, ExecutionSpace=Kokkos::CudaSpace::execution_space, UserPredicates=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, IndicesAndRanks=Kokkos::View<std::conditional_t<true, ArborX::PairIndexRank, int> *, Kokkos::CudaSpace::memory_space> &, OffsetView=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>> &]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(535): here [ 8 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_sphere_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(494): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Sphere>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_sphere_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(494): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, std::conditional_t<true, Kokkos::Cuda::array_layout, Kokkos::Cuda::array_layout>, Kokkos::Device<Kokkos::CudaSpace::execution_space, Kokkos::CudaSpace::memory_space>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(277): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Sphere>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_sphere_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(494): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(133): warning: missing return statement at end of non-void function "lambda []()->Kokkos::HostSpace::execution_space" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Sphere>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_sphere_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(494): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsUtils.hpp(159): warning: missing return statement at end of non-void function "ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" detected during: instantiation of "auto ArborX::Details::create_layout_right_mirror_view_and_copy(const ExecutionSpace &, const MemorySpace &, const View &) [with View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, MemorySpace=std::conditional_t<true, Kokkos::HostSpace::memory_space, Kokkos::HostSpace>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributor.hpp(314): here instantiation of "void ArborX::Details::Distributor<DeviceType>::doPostsAndWaits(const ExecutionSpace &, const ExportView &, size_t, const ImportView &) const [with DeviceType=std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>, ExecutionSpace=Kokkos::CudaSpace::execution_space, ExportView=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, ImportView=Kokkos::View<std::remove_const_t<ArborX::Nearest<ArborX::Sphere>> *, std::conditional_t<true, Kokkos::HostSpace::memory_space, std::conditional_t<true, std::conditional_t<true, Kokkos::HostSpace::execution_space, Kokkos::DefaultExecutionSpace>, std::conditional_t<true, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>, Kokkos::HostSpace>>>, Kokkos::MemoryTraits<1U>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(76): here instantiation of "std::enable_if_t<Kokkos::is_view<View>::value, void> ArborX::Details::DistributedTree::sendAcrossNetwork(const ExecutionSpace &, const Distributor &, View, View::non_const_type) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Distributor=ArborX::Details::Distributor<std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, View=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeUtils.hpp(210): here instantiation of "void ArborX::Details::DistributedTree::forwardQueries(MPI_Comm, const ExecutionSpace &, const Predicates &, const Indices &, const Offset &, FwdQueries &, FwdIds &, Ranks &) [with ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, FwdQueries=Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::memory_space>, FwdIds=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsDistributedTreeNearest.hpp(375): here instantiation of "std::enable_if_t<<expression>, void> ArborX::Details::DistributedTreeImpl::queryDispatchImpl(ArborX::Details::NearestPredicateTag, const DistributedTree &, const ExecutionSpace &, const Predicates &, Indices &, Offset &, Ranks &) [with DistributedTree=ArborX::DistributedTree<Kokkos::CudaSpace::memory_space, ArborX::Details::LegacyDefaultTemplateValue, ArborX::Details::DefaultIndexableGetter, ArborX::ExperimentalHyperGeometry::Box<3, float>>, ExecutionSpace=Kokkos::CudaSpace::execution_space, Predicates=ArborX::Details::AccessValues<Kokkos::View<ArborX::Nearest<ArborX::Sphere> *, Kokkos::CudaSpace::device_type>, ArborX::PredicatesTag>, Indices=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>, Offset=Kokkos::View<int *, std::conditional_t<true, Kokkos::CudaSpace::memory_space, Kokkos::Cuda::memory_space>>, Ranks=Kokkos::View<int *, Kokkos::CudaSpace::execution_space>]" /var/jenkins/workspace/ArborX_master/src/ArborX_DistributedTree.hpp(215): here [ 9 instantiation contexts not shown ] instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 2>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<non_approximate_sphere_nearest_neighbors_invoker, ARBORX_DEVICE_TYPES, void>, non_approximate_sphere_nearest_neighbors_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=non_approximate_sphere_nearest_neighbors_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(494): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 16 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::Serial::device_type> &>>, Kokkos::View<float *, Kokkos::Serial::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(46): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::exec<TagType>() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, TagType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/Serial/Kokkos_Serial_Parallel_Range.hpp(52): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::Serial>::execute() const [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::Serial::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::Serial::execution_space, Kokkos::Serial::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/Kokkos_Parallel.hpp(144): here [ 17 instantiation contexts not shown ] instantiation of "boost::function<R ()>::function(Functor, boost::enable_if_<<expression>, int>::type) [with R=void, Functor=boost::unit_test::ut_detail::test_case_template_invoker<callback_with_attachment_invoker, Kokkos::Serial::device_type>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(122): here instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::Serial::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::OpenMP::device_type>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 18 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyCallbackWrapper<std::decay_t<const CustomInlineCallbackWithAttachment<Kokkos::OpenMP::device_type> &>>, Kokkos::View<float *, Kokkos::OpenMP::device_type>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassNoBufferOptimizationTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>, Enable=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(58): here instantiation of "void Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_range(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<Kokkos::HostSpace::execution_space, ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::SecondPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>>, ArborX::Details::SpatialPredicateTag>::FullTree>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(112): here [ 19 instantiation contexts not shown ] instantiation of "void boost::unit_test::ut_detail::generate_test_case_4_type<Generator, TestCaseTemplate>::operator()(boost::mpl::identity<TestType>) [with Generator=boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, TestCaseTemplate=callback_with_attachment_invoker, TestType=Kokkos::OpenMP::device_type]" /opt/boost/include/boost/mpl/for_each.hpp(78): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 1>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(82): here instantiation of "void boost::mpl::aux::for_each_impl<false>::execute(Iterator *, LastIterator *, TransformFunc *, F) [with Iterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<std::tuple<Kokkos::Serial::device_type, Kokkos::OpenMP::device_type, Kokkos::CudaSpace::device_type>, 0>>, LastIterator=boost::mpl::fusion_iterator<boost::fusion::std_tuple_iterator<ARBORX_DEVICE_TYPES, 3>>, TransformFunc=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/mpl/for_each.hpp(105): here instantiation of "void boost::mpl::for_each(F, Sequence *, TransformOp *) [with Sequence=ARBORX_DEVICE_TYPES, TransformOp=boost::mpl::make_identity<mpl_::_>, F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<callback_with_attachment_invoker, ARBORX_DEVICE_TYPES, void>, callback_with_attachment_invoker>]" /opt/boost/include/boost/test/tree/test_case_template.hpp(162): here instantiation of "boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate, TestTypesList, enabler>::template_test_case_gen(boost::unit_test::const_string, boost::unit_test::const_string, std::size_t) [with TestCaseTemplate=callback_with_attachment_invoker, TestTypesList=ARBORX_DEVICE_TYPES, enabler=void]" /var/jenkins/workspace/ArborX_master/test/tstDistributedTree.cpp(596): here /var/jenkins/workspace/ArborX_master/src/details/ArborX_Callbacks.hpp(133): 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, 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::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>> &, Predicate=const ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>> &, Primitive=const ArborX::PairValueIndex<ArborX::Box, unsigned int> &]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(107): here instantiation of "void ArborX::Details::TreeTraversal<BVH, Predicates, Callback, ArborX::Details::SpatialPredicateTag>::operator()(const Predicate &) const [with BVH=ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, Predicate=ArborX::PredicateWithAttachment<std::decay_t<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> &>, std::decay_t<int>>]" /var/jenkins/workspace/ArborX_master/src/details/ArborX_DetailsTreeTraversal.hpp(94): 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<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, Predicates=ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, Callback=ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>]" /opt/kokkos/include/OpenMP/Kokkos_OpenMP_Parallel_For.hpp(73): here instantiation of "std::enable_if_t<<expression>, void> Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::exec_work(const FunctorType &, Kokkos::Impl::ParallelFor<FunctorType, Kokkos::RangePolicy<Traits...>, Kokkos::OpenMP>::Member) [with FunctorType=ArborX::Details::TreeTraversal<ArborX::BoundingVolumeHierarchy<Kokkos::Serial::memory_space, ArborX::PairValueIndex<ArborX::Box, unsigned int>, ArborX::Details::DefaultIndexableGetter, ArborX::Box>, ArborX::Details::PermutedData<ArborX::Details::AccessValues<ArborX::Details::PermutedData<ArborX::Details::AccessValues<Kokkos::View<ArborX::PredicateWithAttachment<std::decay_t<ArborX::Intersects<ArborX::Box> &>, std::decay_t<int>> *, Kokkos::Serial::memory_space>, ArborX::PredicatesTag>, ArborX::Details::CrsGraphWrapperImpl::Iota, true>, ArborX::PredicatesTag>, Kokkos::View<unsigned int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, false>, ArborX::Details::InsertGenerator<ArborX::Details::FirstPassTag, ArborX::Details::LegacyDefaultCallback, Kokkos::View<int *, Kokkos::HostSpace>, Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::PermutedData<Kokkos::View<int *, Kokkos::Device<Kokkos::HostSpace::execution_space, Kokkos::HostSpace::memory_space>>, ArborX::Details::CrsGraphWrapperImpl::Iota, false>>, ArborX::Details::SpatialPredicateTag>, Traits=<